Looking to get started?
Swim assessments are complimentary. Book yours today to get started.
We highly recommend bringing your child for a swim assessment so that you know the correct swim level. We cannot provide guidance on the proper level over the phone or via email. We need to see your child in the water for an accurate evaluation.
Swim assessments are highly recommended for all clients except Beginner Parent Child, Water Intro, and Adult. You do not need to attend an evaluation if you plan on enrolling in the Beginner Parent Child or Water Intro level. If you plan on enrolling in a private or semiprivate, we recommend an evaluation, as not all teachers teach all levels. Adult students do not need to attend an assessment.
Assessments are by appointment only and can be scheduled by emailing: grouplessons@swimmwithtimm.com. Please include your child’s name and DOB in the email.
We are closed for assessments from June 27 - July 5. Asessments starts July 6 are:
Assessments in Peabody: Tuesdays at 11:00 AM and 6:30 PM
Assessments in Salisbury: Fridays at 2:15 PM
Assessments in Methuen: Wednesdays at 3:30 PM
Weekly Lessons
Twice a Week Lessons
Summer 2026
The 2026 Summer session will start on July 6, 2026 in all locations. There are multiple options for lessons this summer.
Option #1: weekly lessons once a week for 8 weeks running July 6 - August 29. Offered at all locations.
Option #2: twice a week lessons on Tuesday/Thursday for July only (8 lessons total) and/or twice a week lessons on Tuesday/Thursday for August only (8 lessons total). Offered in Peabody, Salisbury and Haverhill Country Club only. No makeup’s/rescheduling.
Option #3: swim intensives - daily lessons for one week, 4 classes in a row. Offered in Peabody and Salisbury Tuesday through Friday. Offered at Haverhill Country Club Monday through Thursday. No makeup’s/rescheduling, just a quick burst of swimming!
We will be running lessons at 4 locations this summer: Peabody, Salisbury, Methuen and Haverhill Country Club. Clients do not need to be a member of Choice Fitness in Peabody, Salisbury or Methuen to participate in lessons. Clients do need to be a member of Haverhill Country Club to do lessons in that particular location. Please connect directly with HCC to discuss membership options if interested.
Registration is now open.
Swim Intensives
Looking for a Particular Swim Level?
2026 Summer
Don’t see what you need? Reach out to us at GroupLessons@SwimmwithTimm.com.
Weekly Lessons
Intensives
Twice a Week
Swimm with Timm at Haverhill Country Club
Swimm with Timm is excited to partner with Haverhill Country Club for a summer of elevated aquatics programming—bringing Swimm with Timm’s structured swim lesson curriculum, experienced instructors, and safety-first teaching approach to Haverhill families.
Exclusively for Haverhill Country Club Members
This summer programming at HCC is available exclusively to Haverhill Country Club members.
Not a member yet? Please contact Haverhill Country Club directly to inquire about membership and access to aquatics programming:
Jill Avallone Membership Director (978) 373-1146 x11 javallone@haverhillcc.com
Already a Member of HCC and Interested in Swim Programming?
The best first step is to schedule a swim assessment so we can place your swimmer into the correct level before registration. Click here to learn more about swim assessments and schedule your assessment. Once assessed, you can review available options and select the class day/time that works best for your family.
What We’ll Be Offering
Programming will include a mix of:
Swim lessons (see below for schedule)
Swim team
Aqua exercise
Our approach focuses on confident, independent swimmers—using supportive swim aids appropriately while swimmers build skills, then reducing support as independence grows.
How Do I Register for Swim Lessons?
To register, please email grouplessons@swimmwithtimm.com once you have completed your assessment with:
Name your HCC members is under.
Any other adults that should be listed on your swim account, including their email and cell
Full Address
Cell Phone
Child Name/DOB
Preferred class day/time out of the options listed below (don’t see what you need — let us know that as well)
Once your membership status is confirmed by HCC, we will register you and email you next steps!
How Does Swim Team Work?
Swim team will be $160/swimmer for the season and include the required bathing suit, swim cap and team tshirt.
Practices will be
Tuesday/Wednesday mornings from 7:30 - 8:30 AM and
Monday/Thursday evenings from 6:00 - 7:00 PM
Children are welcome to attend as many practices each week as they wish. They must attend at least one practice each week to participate in meets.
Introducing Aqua Aerobics …
This fun, low-impact water workout is designed to improve strength, balance, flexibility, and cardiovascular fitness while offering a refreshing way to stay active this summer. Classes will be:
Mondays and Thursdays 7:30 - 8:30 AM
Monday and Thursday 5:00 - 6:00 PM
Sign up by class, by month or for the entire summer! Prices are:
$115 for the summer
$65 for the month of July / $65 for the month of August
$12/class
Pricing.
Pricing, as of December 1, 2025
There is a $20/class non-refundable registration fee for each registration.
Beginner Parent Child (8 children max): $30/class
Intermediate Parent Child (6 children max): $32/class
Advanced Parent Child (4 children max): $34/class
Water Intro 1 (20 minutes) (2 children max): $42/class
Water Intro 2 (2 children max): $46/class
Beginner 1 (3 children max): $37/class
Beginner 2 (4 children max): $34/class
Beginner 3 (4 children max): $34/class
Advanced Beginner 1 (4 children max): $34/class
Advanced Beginner 2 (4 children max): $34/class
Advanced Beginner 3 (4 children max): $34/class
Intermediate 1 (4 children max): $34/class
Intermediate 2 (4 children max): $34/class
Intermediate 3 (4 children max): $34/class
Advanced (all ages) (40 minutes) (5 children max): $41/class
Stroke & Turn (45 minutes) (6 children max): $41/class
Adult (45 minutes) (4 adults max): $45/class
Private (1 student max): $75/class
Semi-Private (2 student max, we do not match): $63/class
Adaptive Swim Program
Swimming is a life skill that everyone should learn. Many people do not know how to swim for various reasons, but these are usually due to choices that were made that prevented them from learning.
Children with disabilities, either cognitive or physical, are not always given the opportunity to learn how to swim. In many cases, it is not by choice, but because of a lack of availability or affordability that prevents a child from learning how to swim. It is important to find strong teachers with experience and patience when working with adaptive lessons, and we feel here at Swimm with Timm that we want to do what we can to help.
We are launching a new area of the program, focusing on better serving the adaptive population by offering more classes dedicated solely to adaptive swimmers at all three of our locations. We also hope to raise enough money through our Hope Floats charity to provide support to families with disabilities, thereby keeping costs down. We appreciate your support as we expand the program and its offerings, and hope to help every child learn to swim.
The Adaptive Swim Program is run by Swimm with Timm owner Timm Hefron.
If your child would like to participate in the adaptive program, please email LynneKrasker@SwimmwithTimm.com to discuss further and schedule your lesson.
Sign Up Today
Private & Semi-Private Swim Lesson
Private lessons are 1:1 instruction between a swimmer and an instructor. A semi-private lesson is 2:1 instruction between two swimmers and an instructor. We do not offer private lessons for larger groups.
Personalized Attention: This program is perfect for adults and kids who are struggling with individual swim skills or need extra support, such as floating, breathing, or stroke technique, with more targeted instruction.
Tailored to Special Needs: Ideal for children with autism, disabilities, or other unique learning needs who benefit from a calm, individualized setting.
Sibling-Friendly: Semi-private lessons are perfect for siblings—especially those who may both have special needs (e.g., nonverbal autism)—to learn together in a safe and supportive environment.
Please take a moment to review instructor bios before booking.
Not all instructors teach all levels – reading descriptions will help you find the best match for your swimmer.
Instructor Matching
It’s Never too Late to
Learn to Swim
At Swimm with Timm, we believe that learning to swim as an adult is no different than learning as a child—it’s all about comfort and confidence. The only reason someone can’t swim is that they believe they can’t. When nerves take over, people tense up, and like a brick, they sink. But everyone can float; it’s all about learning to control your breathing and your body.
We get you in the water and get you moving, and once you start moving, confidence builds quickly. At Swimm with Timm, we recognize every small success, knowing that overcoming those first obstacles makes the bigger ones seem less intimidating. Progression in adult swimming is just like progression in kids—it’s about taking one step at a time and building the confidence to keep going.
What it’s Like to Learn With Us.
Curious about what to expect at your first class? Watch real clips from our adult swim lessons to see the energy, support, and progress that happens every session. At Swimm with Timm, we keep it welcoming and focused on building confidence step by step.
These videos show real adults just like you learning to float, breathe, move, and believe in themselves. Whether it’s someone conquering their fear of the deep end or finally mastering a back float, every video is a reminder that you’re capable of more than you think..