Swim Lessons for Kids in Northwest Michigan
Updated: Feb 6
Swim lessons are a fun, enjoyable activity for kids! Not only are they a great physical activity and provide social interaction, but they also teach water safety, which is essential in Northwest Michigan!
Browse our guide below to find the best swim lessons for your littles!
Cadillac Area YMCA (Cadillac)
The YMCA offers classes for all ages to learn this important skill while building knowledge, stamina, and form to become a strong and safe swimmer.
Contact to register
Contact:
Address: 9845 Campus Drive, Cadillac
Email: info@cadillacareaymca.org
Phone: 231-775-3369
Charlevoix Area Community Pool (Charlevoix)
The Charlevoix Area Community Pool offers group and private swim lesson options for children, beginning with infants and toddlers, and adults.
Click here for swim lesson information and registration.
Contact:
Address: 11905 U.S. 31 North, Charlevoix
Email: info@charlevoixpool.org
Phone: 231-547-0982
Crystal Swim (Thompsonville)
Crystal Mountain offers year-round swim lessons, available at the Peak Indoor Pool. Sign up for Private/Semi-Private Lessons or join one of the Crystal Swim Sessions offered on select dates.
Click here for swim lesson information.
Book swim lessons today by calling 888-968-7686 ext. 7300.
Contact:
Address: 12500 Crystal Mountain Dr., Thompsonville
Email: info@crystalmountain.com
Phone: 855-995-5146
Grand Traverse Bay YMCA (Traverse City)
YMCA swimming lessons are a progressive program teaching swimming skills, stroke technique and water safety skills such as floating, treading water and safety entering and exiting a pool. Swim lessons are available for all ages, from infants to adults.
Click here for swim lesson registration.
Contact:
Address: 3700 Silver Lake Rd Traverse City
Email: info@gtbayymca.org
Phone: 231-933-9622
HopeFloats (Traverse City)
HopeFloats offers parent + me/family, swim development and stroke development classes for kids, as well as adult classes.
Click here for swim lesson registration.
Click here to register.
HopeFloats is currently partnering with Grand Traverse Resort & Spa and teaching swim lessons at their two indoor pools at The Club. You do not have to be a GTRS Member to take classes with HopeFloats at these pools.
Contact:
Email: Hope@HopeFloatsMI.com
Phone: 231-668-1346
Manistee Recreation Association (Manistee)
MRA Swim Lessons take place in Manistee High School at the Paine Aquatics Center. Children ages 5-12 are welcome to sign up, and they will be opening up to younger ages in the future.
Click here for swim lesson information.
Contact:
Address: 50 Filer Street, Suite D, Manistee
Email: manisteerec@outlook.com
Phone: 231-723-9274
Petoskey Swimming (Multiple Locations)
Petoskey Swimming provides cost-effective swim programs for all ages and skill levels, such as Water Fitness classes, Self-Rescue & Learn-to-Swim Classes, Life-guarding, CPR Courses, and more.
Click here for swim lesson information.
Contact to register for swim lessons.
Pool Locations
Petoskey: Days Inn, Holiday Inn & Express
Alanson: Stafford's Crooked River Lodge
Charlevoix: Charlevoix Inn & Suites
Pellston: Pellston Lodge
Contact:
Email: info@petoskeyswimming.com
Phone: 231-489-7255
TC Mermaid (Traverse City)
TC Mermaid is an independent, aquatic based business bringing the joy of swimming to all ages. They offer Mermaid parties, Traditional Swim Lessons, Lifeguard/CPR/First Aid Instruction, lifeguarding private parties, in-home pool safety walk-throughs, and infant swimming lessons.
Click here for swim lesson information.
Click here to register for swim lessons.
Contact:
Email: tcmermaid231@gmail.com
Phone: 757-287-9630
Are we missing your favorite swim class? Let us know!