Join Us for swim lessons

2024 January and February Lessons are booking now!

At McDonald Swim School LLC, we teach private and semi-private swim lessons to people of all ages and swimming abilities. In the pool, we learn to swim by having fun, building confidence, and overcoming fears! As former competitive swimmers, our teachers radiate a love for the water while teaching our students how to swim with proper technique. Our unique private setting allows for a relaxed and fun yet focused atmosphere where we uncover fears and unlock your potential. We embrace every opportunity and look forward to teaching you or your kids how to swim!

Weather Update

Cold conditions and snow are expected in the forecast. Despite this, we are planning to conduct swim lessons as scheduled, weather permitting. Should an instructor be unable to reach the pool due to the weather, we’ll promptly email you to reschedule your lesson for a later date. Your safety and convenience are our priorities, and we appreciate your understanding. We’re committed to providing a great experience despite the weather.


You bring the kids and the groupings, McDonald Swim School does not pair kids together. Each family brings 1, 2, or 3 kids to swim together in a lesson. The lessons can be siblings, relatives, or friends of your choosing. See the FAQ if you are not sure if you should sign up for private or semi-private swim lessons.


Spots for swim lessons are filled on a first-come, first-served basis, meaning that the first swimmer to register will secure the spot.

Our facility exclusively reserves the pool for swim lessons to provide a distraction-free learning experience. Although multiple lessons may be taking place at the same time, each lesson will have its own designated area to ensure a safe and effective environment for all participants.

Register Here

2024 January & february lessons   open now for scheduling!

If you do not see any available dates, make sure to click “Next Available”.


All pool locations are in Edmonds WA



2024 Lesson Launch Dates

2/24 Saturday at 8am March, April, & May released

Summer Schedule Launching:

May 18th at 8am June, July, & August

Perrinville pool opening TBD

Shoreline pool TBD 


Sign up for our waitlist to receive updates on the next launch and available spots

We email every couple of days with available spots!

Westgate Dome

Perrinville | Covered

Great swim instructor, love that it’s one on one.

Connie S.