Carls Family YMCA
(248) 685-3020
300 Family Drive, Milford, MI, 48381
Hours of Operation
- Monday 6:00 am–9:00 pm
- Tuesday 6:00 am–9:00 pm
- Wednesday 6:00 am–9:00 pm
- Thursday 6:00 am–9:00 pm
- Friday 6:00 am–8:00 pm
- Saturday 7:00 am–2:00 pm
- Sunday 9:00 am–2:00 pm
Holiday Hours
- New Year’s Day 2024, 10:00am-4:00pm
- Easter, CLOSED
- Memorial Day, 6:00 am-noon
- Independence Day, 6:00 am-noon
- Labor Day, 6:00-noon
- Thanksgiving, CLOSED
- Christmas Eve, CLOSED
- Christmas Day, CLOSED
- New Year’s Eve, CLOSED
Workout Child Care Hours
- Sunday Closed
- Monday 9:00 am–12:00 pm
- Monday 5:00 pm–8:00 pm
- Tuesday 9:00 am–12:00 pm
- Tuesday 5:00 pm–8:00 pm
- Wednesday 9:00 am–12:00 pm
- Wednesday 5:00 pm–8:00 pm
- Thursday 9:00 am–12:00 pm
- Thursday 5:00 pm–8:00 pm
- Friday 9:00 am–12:00 pm
- Saturday 8:30 am–12:00 pm
YMCA Membership
Find what moves you. Find your Y
Take 50% off your first month when you join the Y in February.
Use code JOIN5024 when you join online.
Stop in any time at the Y and our member engagement team will arrange a tour and provide you with a guest pass to try the Y with full facility access for a limited number of days.
Everyone belongs at the Y
We offer income-based membership for families with a combined annual household income of less than $49,000*.
Make Every Day Better. Donate Today.
When you give to the Y, you support critical programs and services for young people, adults and families who need them the most.
Carls YMCA Programs
Youth Sports
At the Y, children learn basic fundamentals using age-appropriate equipment.
Youth and Adult Swim Lessons
Swim lessons are taught by nationally certified instructors and prepare kids of all ages to stay safe and have fun in the water.
Youth Enrichment & Recreation
Spark a passion for a new skill or hobby with a Youth Enrichment or Recreation Program.
Carls YMCA Activity Schedules
- 7:00 am
5h30mLap SwimDates: 3/3/24–4/27/2430 minute Lap Swim sessions are available by reservation up to 48 hours in advance by calling (248) 685-3020 or visiting the Welcome Center. There is a maximum of 60 minutes reservation per person.
- 2:00 pm
2hHomeschool Swim & Gym RegisterDates: 3/6/24–4/24/24Homeschool Swim and Gym provides a unique opportunity for youth to participate in a gym and swim program that provides instructional swim lessons and directed gym activities. Children are placed in swim lessons based on their ability and are instructed for progression. The gym program provides numerous gym activities including sports, games, and other active activities. - 4:00 pm
4h30mLap SwimDates: 3/3/24–4/27/2430 minute Lap Swim sessions are available by reservation up to 48 hours in advance by calling (248) 685-3020 or visiting the Welcome Center. There is a maximum of 60 minutes reservation per person.
- 4:45 pm
40mSchool Age Swim – Stage 2 & 3 RegisterDates: 3/6/24–4/24/24In Stage 2, students focus on body position and control, directional change & forward movement.
In Stage 3, students learn how to swim to safety from a longer distance and also introduces rhythmic breathing and integrated arm and leg action. - 5:30 pm
40mSchool Age Swim – Stage 2 & 3 RegisterDates: 3/6/24–4/24/24In Stage 2, students focus on body position and control, directional change & forward movement.
In Stage 3, students learn how to swim to safety from a longer distance and also introduces rhythmic breathing and integrated arm and leg action. - 6:30 pm
1hSwim Team – Stage 7 Advanced RegisterDates: 3/6/24–4/24/24This stage of swim team is for those swimmers that have successfully competed stage 6 and are looking to continue improvement on their strokes through distance swimming, short sprints, starts and turns, etc. Swimmers will build endurance and improve on all 4 strokes by learning drills to improve technique.
- 7:00 am
5h30mLap SwimDates: 3/3/24–4/27/2430 minute Lap Swim sessions are available by reservation up to 48 hours in advance by calling (248) 685-3020 or visiting the Welcome Center. There is a maximum of 60 minutes reservation per person.
- 10:30 am
30mPreschool Swim – Stage 2 & 3 RegisterDates: 3/7/24–4/25/24
In Stage 2, students focus on body position and control, directional change & forward movement.
In Stage 3, students learn how to swim to safety from a longer distance and also introduces rhythmic breathing and integrated arm and leg action. - 4:00 pm
4h30mLap SwimDates: 3/3/24–4/27/2430 minute Lap Swim sessions are available by reservation up to 48 hours in advance by calling (248) 685-3020 or visiting the Welcome Center. There is a maximum of 60 minutes reservation per person.
- 4:40 pm
30mPreschool Swim – Stage 3 RegisterDates: 3/7/24–4/25/24
In Stage 3, students learn how to swim to safety from a longer distance and also introduces rhythmic breathing and integrated arm and leg action. - 4:40 pm
30mPreschool Swim – Stage 1 & 2 RegisterDates: 3/7/24–4/25/24In Stage 1 students develop comfort with underwater exploration and learn to safely exit in the event of falling into a body of water. The instructor will work on individual skills based on your child’s level.
In Stage 2, students focus on body position and control, directional change, and forward movement.
Students learn personal water safety and achieve basic swimming competency by learning two benchmark skills:
1. Swim, float, swim — sequencing front glide, roll, back float, roll, front glide, and exit
2. Jump, push, turn, grab. - 4:45 pm
40mPreschool Swim – Stage 5 Preschool Pre Team RegisterDates: 3/7/24–4/25/24The developmental preschool team is for the preschool swimmer that has already completed all four levels of preschool swimming. Prior to starting this program, the swimmer will be required to complete 25 feet of both front crawl and backstroke unassisted. During the program the swimmer will work on skills such as breaststroke, butterfly, flip turns and other components of being on a swim team.
Please check in and out at the Welcome Center. - 5:15 pm
30mPreschool Swim – Stage 2 RegisterDates: 3/7/24–4/25/24In Stage 2, students focus on body position and control, directional change & forward movement.
Please check in and out at the Welcome Center Desk - 5:30 pm
1hSwim Team – Stage 5 RegisterDates: 3/7/24–4/25/24This level is for the swimmers who are just coming out of swim lessons, know the 4 major strokes (butterfly, backstroke, breaststroke & freestyle) and are ready to continue on for more competitive learning. Kids will learn starts & turns as well as improve their stroke techniques. This is also a great learning experience for team work.
Please check in and out at the Welcome Center Desk - 6:30 pm
30mPreschool Swim – Parent Tot RegisterDates: 3/7/24–4/25/24Accompanied by a parent, infants and toddlers learn to be comfortable in the water and develop swim readiness skills through fun and confidence building experiences, while parents learn about water safety, drowning prevention, and the importance of supervision.
- 7:00 am
5h30mLap SwimDates: 3/3/24–4/27/2430 minute Lap Swim sessions are available by reservation up to 48 hours in advance by calling (248) 685-3020 or visiting the Welcome Center. There is a maximum of 60 minutes reservation per person.
- 11:00 am
30mPreschool Swim – Stage 1 & 2 RegisterDates: 3/8/24–4/26/24In Stage 1 students develop comfort with underwater exploration and learn to safely exit in the event of falling into a body of water. The instructor will work on individual skills based on your child’s level.
In Stage 2, students focus on body position and control, directional change, and forward movement.
Students learn personal water safety and achieve basic swimming competency by learning two benchmark skills:
1. Swim, float, swim — sequencing front glide, roll, back float, roll, front glide, and exit
2. Jump, push, turn, grab. - 11:30 am
30mPreschool Swim – Stage 2 & 3 RegisterDates: 3/8/24–4/26/24In Stage 2, students focus on body position and control, directional change, and forward movement along with putting faces in the water with blowing bubbles.
In Stage 3, students learn how to swim to safety from a longer distance and also introduces rhythmic breathing and integrated arm and leg action. Students must be able to swim without a flotation device with their faces in the water.
Students learn personal water safety and achieve basic swimming competency by learning two benchmark skills:
1. Swim, float, swim — sequencing front glide, roll, back float, roll, front glide, and exit
2. Jump, push, turn, grab. - 4:00 pm
3h30mLap SwimDates: 3/3/24–4/27/2430 minute Lap Swim sessions are available by reservation up to 48 hours in advance by calling (248) 685-3020 or visiting the Welcome Center. There is a maximum of 60 minutes reservation per person.
- 8:30 am
5hLap SwimDates: 3/3/24–4/27/2430 minute Lap Swim sessions are available by reservation up to 48 hours in advance by calling (248) 685-3020 or visiting the Welcome Center. There is a maximum of 60 minutes reservation per person.
- 8:50 am
30mPreschool Swim – Stage 2 RegisterDates: 3/9/24–4/27/24In Stage 2, students focus on body position and control, directional change, and forward movement.
Students learn personal water safety and achieve basic swimming competency by learning two benchmark skills:
1. Swim, float, swim — sequencing front glide, roll, back float, roll, front glide, and exit
2. Jump, push, turn, grab. - 9:25 am
30mPreschool Swim – Stage 2 RegisterDates: 3/9/24–4/27/24In Stage 2, students focus on body position and control, directional change & forward movement. - 9:25 am
30mPreschool Swim – Stage 3 RegisterDates: 3/9/24–4/27/24In Stage 3, students learn how to swim to safety from a longer distance and also introduces rhythmic breathing and integrated arm and leg action. - 9:30 am
1hSwim Team – Stage 5/6 RegisterDates: 3/9/24–4/27/24This class is a combination of first time swimmers on the swim team and swimmers that have attended one session of swim team and need more endurance & technique work. All swimmers must know the four major strokes (butterfly, backstroke, breaststroke & freestyle) and must be able to swim 25 yards of each.
Please check in and out at the Welcome Center Desk - 10:00 am
30mPreschool Swim – Stage 3 RegisterDates: 3/9/24–4/27/24In Stage 3, students learn how to swim to safety from a longer distance and also introduces rhythmic breathing and integrated arm and leg action. - 10:00 am
30mPreschool Swim – Stage 4 RegisterDates: 3/9/24–4/27/24Students in Stage 4 develop stroke technique in front crawl and backstroke and learn the breaststroke and butterfly kicks. Water safety is reinforced through treading water and elementary backstroke. Swimmers must be able to swim without a flotation device and put their faces in the water.
Please check in and out at the Welcome Center. - 10:40 am
30mPreschool Swim – Parent Tot RegisterDates: 3/9/24–4/27/24Accompanied by a parent, infants and toddlers learn to be comfortable in the water and develop swim readiness skills through fun and confidence building experiences, while parents learn about water safety, drowning prevention, and the importance of supervision.
- 10:45 am
40mSchool Age Swim – Stage 2 & 3 RegisterDates: 3/9/24–4/27/24In Stage 2, students focus on body position and control, directional change & forward movement.
In Stage 3, students learn how to swim to safety from a longer distance and also introduces rhythmic breathing and integrated arm and leg action. - Dates: 3/9/24–4/27/24Swim Strokes for School-Age
Having mastered the fundamentals, students learn additional water safety skills and build stroke technique, developing skills that prevent chronic disease, increase social-emotional and cognitive well-being, and foster a lifetime of physical activity.
In Stroke Introduction, Stroke Development and Stroke Mechanics, swimmers are introduced to the four competitive swimming strokes as well as rescue skills and healthy lifestyle habits.
Please check in and out at the Welcome Center Desk
- 9:00 am
1h30mTri Swim Club Register
- 3:30 pm
1h15mGirls on the Run – Bartlett Elementary RegisterDates: 3/11/24–5/22/24Girls on the Run is an after school program that inspires girls to be joyful, healthy and confident using a fun, experience-based curriculum which creatively integrates running. Find out more at www.gotrdetroit.org - 4:00 pm
1h15mGirls on the Run – Pleasant Lake Elementary RegisterDates: 3/11/24–5/22/24Girls on the Run is an after school program that inspires girls to be joyful, healthy and confident using a fun, experience-based curriculum which creatively integrates running. Find out more at www.gotrdetroit.org - 4:00 pm
1h15mGirls on the Run – Oakley Park Elementary RegisterDates: 3/11/24–5/22/24Girls on the Run is an after school program that inspires girls to be joyful, healthy and confident using a fun, experience-based curriculum which creatively integrates running. Find out more at www.gotrdetroit.org - 4:00 pm
1h30mGirls on the Run – Glengary Elementary RegisterDates: 3/12/24–5/22/24Girls on the Run is an after school program that inspires girls to be joyful, healthy and confident using a fun, experience-based curriculum which creatively integrates running. Find out more at www.gotrdetroit.org - 4:15 pm
1h15mGirls on the Run – Wixom RegisterDates: 3/11/24–5/22/24Girls on the Run is an after school program that inspires girls to be joyful, healthy and confident using a fun, experience-based curriculum which creatively integrates running. Find out more at www.gotrdetroit.org - 4:15 pm
1h15mGirls on the Run – Wixom PTA RegisterDates: 3/11/24–5/22/24Girls on the Run is an after school program that inspires girls to be joyful, healthy and confident using a fun, experience-based curriculum which creatively integrates running. Find out more at www.gotrdetroit.org
- 3:45 pm
1h15mSTRIDE – Thornton Creek RegisterDates: 3/12/24–5/23/24STRIDE is designed to develop and enhance boys social, emotional, and physical competencies to successfully navigate life experiences. Screened and trained adult volunteer coaches will teach the STRIDE curriculum focused on developing life skills through intentional conversation-based lessons and running games. At the end of the 10 weeks, boys will be physically and emotionally prepared to complete a 5K run. Learn more at www.ymcadetroit.org/stride - 4:00 pm
1h15mSTRIDE – Pleasant Lake RegisterDates: 3/12/24–5/23/24STRIDE is designed to develop and enhance boys social, emotional, and physical competencies to successfully navigate life experiences. Screened and trained adult volunteer coaches will teach the STRIDE curriculum focused on developing life skills through intentional conversation-based lessons and running games. At the end of the 10 weeks, boys will be physically and emotionally prepared to complete a 5K run. Learn more at www.ymcadetroit.org/stride
- 9:00 am
1hUnited Soccer League – 8-11 RegisterDates: 4/13/24–5/18/24Learn the fundamentals of soccer as well as the importance of teamwork through Youth Soccer. Everyone plays and everyone is part of the team. Kids develop important soccer skills, including passing, dribbling, shooting and working as a team in a fun and supportive environment. Not only will children have an opportunity to advance skills, but they’ll also build social skills, gain confidence and develop leadership skills. Dedicated volunteer coaches are trained to set expectations and help kids find their strengths and improve. This is a co-ed league.
Practices: Begins week of April 9th with 1 to 2 practice/week.
Games: Sat. April 13th – May 18th assigned 1 or 2 games/week, depending on the number of teams in each division. (Location: Carls Family YMCA), game times will be between 9 a.m. and 2 p.m.
Divisions: Ages 6-8 and 8-11; if you have younger/smaller/newer players who are 8 years old, we suggest registering for the 6-8 division; if you have more mature/developed/experienced 8 year old then we suggest the 8-11 year old division.
Coaches Meeting @ TBD Team fees will include a Jersey. Other needed equipment will need to be provided by the families (soccer socks and shin guards). - 9:00 am
1hUnited Soccer League – 11-14 RegisterDates: 4/13/24–5/18/24Learn the fundamentals of soccer as well as the importance of teamwork through Youth Soccer. Everyone plays and everyone is part of the team. Kids develop important soccer skills, including passing, dribbling, shooting and working as a team in a fun and supportive environment. Not only will children have an opportunity to advance skills, but they’ll also build social skills, gain confidence and develop leadership skills. Dedicated volunteer coaches are trained to set expectations and help kids find their strengths and improve. This is a co-ed league.
Practices: Begins week of April 9th with 1 to 2 practice/week.
Games: Sat. April 13th – May 18th assigned 1 or 2 games/week, depending on the number of teams in each division. (Location: Carls Family YMCA), game times will be between 9 a.m. and 2 p.m.
Divisions: Ages 8-11 and 11-14; if you have younger/newer players who are 11 years old, we suggest registering for the 8-11 division; if you have more mature/developed/experienced 11 year old then we suggest the 11-14 year old division.
Coaches Meeting @ TBD Team fees will include a Jersey. Other needed equipment will need to be provided by the families (soccer socks and shin guards). - 9:00 am
1hUnited Soccer League – 6-8 RegisterDates: 4/13/24–5/18/24Learn the fundamentals of soccer as well as the importance of teamwork through Youth Soccer. Everyone plays and everyone is part of the team. Kids develop important soccer skills, including passing, dribbling, shooting and working as a team in a fun and supportive environment. Not only will children have an opportunity to advance skills, but they’ll also build social skills, gain confidence and develop leadership skills. Dedicated volunteer coaches are trained to set expectations and help kids find their strengths and improve. This is a co-ed league.
Practices: Begins week of April 9th with 1 to 2 practice/week.
Games: Sat. April 13th – May 18th assigned 1 or 2 games/week, depending on the number of teams in each division. (Location: Carls Family YMCA), game times will be between 9 a.m. and 2 p.m.
Divisions: Ages 6-8 and 8-11; if you have younger/smaller/newer players who are 8 years old, we suggest registering for the 6-8 division; if you have more mature/developed/experienced 8 year old then we suggest the 8-11 year old division.
Coaches Meeting @ TBD Team fees will include a Jersey. Other needed equipment will need to be provided by the families (soccer socks and shin guards). - 9:00 am
1hUnited Soccer League – 4-5 RegisterDates: 4/13/24–5/18/24Learn the fundamentals of soccer as well as the importance of teamwork through Youth Soccer. Everyone plays and everyone is part of the team. Kids develop important soccer skills, including passing, dribbling, shooting and working as a team in a fun and supportive environment. Not only will children have an opportunity to advance skills, but they’ll also build social skills, gain confidence and develop leadership skills. Dedicated volunteer coaches are trained to set expectations and help kids find their strengths and improve. This is a co-ed league.
Practices Ages 4-5: Practice 30 minutes on Saturday and Play 30 minutes.
Games: Sat. April 13th – May 18th assigned 1 or 2 games/week, depending on the number of teams in each division. (Location: Carls Family YMCA), game times will be between 9 a.m. and 2 p.m.
Divisions: Ages 6-8 and 8-11; if you have younger/smaller/newer players who are 8 years old, we suggest registering for the 6-8 division; if you have more mature/developed/experienced 8 year old then we suggest the 8-11 year old division.
Coaches Meeting @ TBD Team fees will include a Jersey. Other needed equipment will need to be provided by the families (soccer socks and shin guards).
- 3:30 pm
1h15mGirls on the Run – Bartlett Elementary RegisterDates: 3/11/24–5/22/24Girls on the Run is an after school program that inspires girls to be joyful, healthy and confident using a fun, experience-based curriculum which creatively integrates running. Find out more at www.gotrdetroit.org - 4:00 pm
1h15mGirls on the Run – Pleasant Lake Elementary RegisterDates: 3/11/24–5/22/24Girls on the Run is an after school program that inspires girls to be joyful, healthy and confident using a fun, experience-based curriculum which creatively integrates running. Find out more at www.gotrdetroit.org - 4:00 pm
1h15mGirls on the Run – Oakley Park Elementary RegisterDates: 3/11/24–5/22/24Girls on the Run is an after school program that inspires girls to be joyful, healthy and confident using a fun, experience-based curriculum which creatively integrates running. Find out more at www.gotrdetroit.org - 4:15 pm
1h15mGirls on the Run – Wixom RegisterDates: 3/11/24–5/22/24Girls on the Run is an after school program that inspires girls to be joyful, healthy and confident using a fun, experience-based curriculum which creatively integrates running. Find out more at www.gotrdetroit.org - 4:15 pm
1h15mGirls on the Run – Wixom PTA RegisterDates: 3/11/24–5/22/24Girls on the Run is an after school program that inspires girls to be joyful, healthy and confident using a fun, experience-based curriculum which creatively integrates running. Find out more at www.gotrdetroit.org
- 3:45 pm
1h15mSTRIDE – Thornton Creek RegisterDates: 3/12/24–5/23/24STRIDE is designed to develop and enhance boys social, emotional, and physical competencies to successfully navigate life experiences. Screened and trained adult volunteer coaches will teach the STRIDE curriculum focused on developing life skills through intentional conversation-based lessons and running games. At the end of the 10 weeks, boys will be physically and emotionally prepared to complete a 5K run. Learn more at www.ymcadetroit.org/stride - 4:00 pm
1h15mSTRIDE – Pleasant Lake RegisterDates: 3/12/24–5/23/24STRIDE is designed to develop and enhance boys social, emotional, and physical competencies to successfully navigate life experiences. Screened and trained adult volunteer coaches will teach the STRIDE curriculum focused on developing life skills through intentional conversation-based lessons and running games. At the end of the 10 weeks, boys will be physically and emotionally prepared to complete a 5K run. Learn more at www.ymcadetroit.org/stride - 4:00 pm
1h30mGirls on the Run – Glengary Elementary RegisterDates: 3/12/24–5/22/24Girls on the Run is an after school program that inspires girls to be joyful, healthy and confident using a fun, experience-based curriculum which creatively integrates running. Find out more at www.gotrdetroit.org
If Huron Valley Schools close due to weather conditions, all morning classes and programs will be canceled. The status of afternoon and evening classes and programs will be re-evaluated at noon on that day. We update our schedules as often as possible to keep them timely, but we’re unable to present up-to-the-minute accuracy. If you have questions about our current schedules, please call us at 248-685-3020.
About the Carls Family YMCA
Located in the heart of Milford, the Carls Family YMCA is a fully equipped community facility.
Carls Family YMCA Amenities
- Health & Wellness Center
- Aerobics & Functional Training Studios
- Lap Swimming Pool
- Training Pool
- Gymnasium
- Locker Rooms
- Elevator
- Outdoor Sports Fields
- Summer Camp
- Wi-Fi Internet Access
Carls Family YMCA Leadership
-
Katie Kokko
-
Lindsay Lochner
-
Andrew McInerney
-
Jill Hancook
-
Ashley Mullins
-
Adrienne Klemz
-
Jessi Faucett