Swim Lessons
At the YMCA, our Swim Lessons offer a comprehensive and structured approach to aquatic education for all ages. We provide Parent and Child lessons (Levels A and B), where a guardian joins the child in the water for 30 to 35-minute sessions, designed to foster comfort and confidence. For older children, our group swimming lessons range from Levels 1 to 6, with each level consisting of 6 to 8 sessions lasting 30 to 35 minutes each, tailored to develop skills progressively, culminating in Level 6 as the highest proficiency. Additionally, we offer flexible Private and Semi-Private lessons, where participants can choose their instructor and schedule 30-minute sessions over six appointments, allowing for personalized attention and skill advancement. Join us to dive into a safe and engaging learning environment!
Group Swimming Lessons
November Group Swim Lessons at Mahaska County YMCA
Join us for group swim lessons every Tuesday and Thursday in November, from November 4 to November 25, at the Mahaska County YMCA (414 N 3rd Street)!
*No lessons on Thanksgiving Day
December Group Swim Lessons at Mahaska County YMCA
December Group Lesson dates: Dec. 2nd, 4th, 11th, 16th, 18th
* No lessons on Dec. 9th due to High School Boys Swim Meet
January Group Swim Lessons at Mahaska County YMCA
January Group Lesson Dates: Jan. 6th, Jan 8th, 15th, 20th, 22nd, 27th, 29th
Lessons are available for Beginner and Intermediate/Advanced swimmers. When signing up, select the level that best fits your child’s skills.
For questions, please contact Alex Anderson at [email protected], or call our front desk staff at (641) 673-8411
Registration Information
Available Sessions
| Date(s) | Spots Available | ||
|---|---|---|---|
|
11/04/25 - 11/25/25
November Beginner Level - Tu,Th - 6:00 pm - 6:35 pm
|
3 / 6 Available |
Registration Closed on 11/06/2025 |
|
|
11/04/25 - 11/25/25
November Intermediate/Advanced - Tu,Th - 6:00 pm - 6:35 pm
|
8 / 8 Available |
Registration Closed on 11/06/2025 |
|
|
12/02/25 - 12/18/25
December Beginner Level - Tu,Th - 6:00 pm - 6:35 pm
|
6 / 6 Available |
Register Closes 12/09/2025 |
|
|
12/02/25 - 12/18/25
December Intermediate/Advanced - Tu,Th - 6:00 pm - 6:35 pm
|
8 / 8 Available |
Register Closes 11/19/2025 |
|
|
01/06/26 - 01/29/26
January Beginner Level - Tu,Th - 6:00 pm - 6:35 pm
|
4 / 6 Available | Register | |
|
01/06/26 - 01/29/26
January Intermediate/Advanced - Tu,Th - 6:35 pm - 7:10 pm
|
8 / 8 Available | Register |
Private Lessons
Registration Information
| Open | Close | Register At | Member | Non-Member | |
|---|---|---|---|---|---|
| 9/9/24 | 1/1/27 | Online / Front Desk | $ 125.00 | $ 150.00 |
Semi-Private Lessons
Registration Information
| Open | Close | Register At | Member | Non-Member | |
|---|---|---|---|---|---|
| 9/9/24 | 1/1/26 | Online / Front Desk | $ 75.00 | $ 125.00 |
Swim Team Private Lessons
Private swim team lessons at the YMCA offer one-on-one coaching designed to help you reach your specific swimming goals. Each 30-minute session is focused entirely on your needs, providing personalized attention from a qualified instructor. Whether you’re new to swimming and looking to build confidence, or an experienced swimmer wanting to perfect your technique, our private lessons are tailored to help you progress at your own pace. With flexible scheduling, you can choose the time that works best for you and select your instructor for a truly customized experience. After signing up, an instructor will contact you within a week to schedule your lessons. Dive into a more personalized swim experience and achieve your aquatic goals with us!
Registration Information
| Open | Close | Register At | Member | Non-Member | |
|---|---|---|---|---|---|
| 2/27/25 | 1/1/27 | Online / Front Desk | $ 125.00 | $ 150.00 |
Available Sessions
| Date(s) | ||
|---|---|---|
|
02/27/25 - 01/01/27
|
Register |
Swim Team Semi-Private Lessons
Registration Information
| Open | Close | Register At | Member | Non-Member | |
|---|---|---|---|---|---|
| 2/27/25 | 1/1/27 | Online / Front Desk | $ 75.00 | $ 125.00 |
Available Sessions
| Date(s) | ||
|---|---|---|
|
02/27/25 - 01/01/27
|
Register |