Lessons built entirely around you
One-on-one and small-group instruction for children and adults of every age and skill level — from first-time swimmers to triathletes refining their stroke.
Two Edgewater pools · 1040 W Granville Ave & 5900 N Winthrop Ave, Chicago
Personalized from the very first lesson
Whether you're a child taking a first lesson or an adult chasing a finish-line goal, our instructors meet you exactly where you are and tailor every session to you.
Brand-new swimmers
Step into the water for the first time with patient, one-on-one guidance and zero pressure.
Nervous in the water
Rebuild trust after a scare or near-drowning, at a pace that always feels safe and supported.
Every age, kids to adults
Lessons tailored to each swimmer's age and ability — from toddlers and teens to adults at any level.
Stroke & triathlon
Build proficiency in any of the four strokes for open water, racing, or fitness goals.
Choose the setting that fits
Private
One swimmer
Our instructor's full attention, the fastest progress, and a plan built entirely around your goals.
Semi-Private
Two swimmers
Share the lesson — and the cost — with a friend, partner, or sibling at a similar level.
Small Group
Up to three swimmers
A social, encouraging setting that still leaves room for personal feedback every session.
Pick your length. We recommend 30 minutes for children under 6, and 45–60 minutes for adults.
Sold in packs of 5 — packages stay valid for 6 months, so you can book on your own schedule.
Booking a semi-private lesson? Reserve the first swimmer online, then email us the second swimmer's name at info@lakesideswimschool.com and we'll add them manually.
Master your technique, stroke by stroke
We break each stroke into simple, repeatable skills and send self-coaching materials so you keep improving between lessons.
- Build proficiency in any of the four strokes
- Relaxed, efficient form that saves energy
- Self-coaching drills tailored to your goals
- Triathlon & open-water freestyle coaching
Two simple steps
Purchase your package
Choose a package in our booking software. Pricing appears as soon as you open the packages page.
Purchase packagesTell us your preferences
Fill out the quick intake form with your swimmer details and preferred days and times. We'll reach out to confirm your schedule.
Open intake formLesson availability
Book one lesson at a time, or set a recurring weekly slot — whatever fits your routine.
Before your first visit
Edgewater Athletic Club
1040 W Granville Ave (enter on Kenmore, free 1.5-hr parking). The pool runs 3.5 ft to 7 ft, kept warm at 85°F, with men's and women's locker rooms on site.
Swift Elementary Pool
5900 N Winthrop Ave. The pool runs 3.5 ft to 6 ft, kept warm at 85°F. We'll confirm your location when scheduling.
What to bring
Swimsuit, towel, and goggles. A swim cap is recommended for longer hair. Bring a lock if you'd like to use the on-site lockers.
Rescheduling
Give 24 hours' notice to reschedule. Lessons stay valid for 6 months; all sales are final.
Swimmers who started right here
Went from one lap to a non-stop mile in a single year — as an adult beginner.
Patient, knowledgeable, and genuinely cares about every student in the water.
Makes lessons fun — something my kids actually look forward to each week.
Questions & important info
How do I book a private lesson?
First, purchase a lesson package on our website. After checkout, fill out the intake form in Step 2 with your preferred days, times, and swimmer details. Our team will then contact you to confirm your schedule.
Do I need to schedule all lessons at once?
No. You can schedule lessons one at a time, or set a recurring time if you'd like. We'll work with you to find the best available slot.
What ages do you offer private lessons for?
We teach swimmers of all ages, from toddlers to adults. Private lessons are tailored to each swimmer's age and ability.
How long is each private lesson?
Depending on the package you purchase in Step 1, lessons can be 30, 45, or 60 minutes. We recommend 30-minute lessons for children under 6, and 45- or 60-minute lessons for adults.
How many lessons are included in a package?
Private lesson packages are sold in packs of 5. You can renew your package or purchase another anytime.
Can I request a specific instructor?
Yes! If you have a preferred instructor, note their name in the intake form. We'll do our best to accommodate, based on availability.
What happens if I need to reschedule or cancel?
We ask for 24 hours' notice to reschedule a lesson. Missed lessons without 24 hours' notice will be forfeited.
Do you offer refunds for unused lessons?
All sales are final. However, lessons are valid for 6 months and can be used anytime within our operating schedule.
What should I bring to my private lesson?
Swimmers should bring a swimsuit, towel, and goggles. Swim caps are recommended for longer hair. Lockers are available on site — bring a lock if you'd like to use one.
Do you offer semi-private or small group lessons?
Yes! You can choose semi-private (2 swimmers) or small group (up to 3 swimmers) lessons. Contact us at info@lakesideswimschool.com for pricing.
Where are lessons held?
Private lessons take place at two Edgewater locations: Edgewater Athletic Club, 1040 W Granville Avenue (entrance on Kenmore Avenue, parking available), and Swift Elementary Pool, 5900 N Winthrop Avenue. We'll confirm your location when scheduling.
Were you referred by someone?
If so, mention it during booking! We love referrals and may have a special thank-you for you.
Facility & pool details
Edgewater Athletic Club (1040 W Granville): men's and women's locker rooms on site, a pool that runs 3.5 ft in the shallow end to 7 ft in the deep end, kept at 85°F, with free parking for 1.5 hours.
Swift Elementary Pool (5900 N Winthrop): a pool that runs 3.5 ft in the shallow end to 6 ft in the deep end, kept at 85°F.
Ready to get in the water?
Purchase a package, send us your preferences, and we'll take it from there.
Questions? (312) 718-8614 · info@lakesideswimschool.com
