Splash Into Fun!
Feel refreshed after a visit to our Mariners on Main pool. With something for everyone, visit for a leisure swim, a swim lesson, or to host your birthday party!
Featuring three, 18.3-metre lanes and depths ranging from four to nine feet, our pool is accessible to all swimmers including those with mobility concerns.
-
Schedule & Prices
Public swims, lane swimming, swimming lessons and more. See what’s taking place and learn about pricing and membership options.
-
Swim Lessons
We offer the Lifesaving Society’s Swim for Life program with lessons for all ages, including adult classes and private lessons. Learn more and register for swimming lessons now.
-
Aquatic Programs
Check out details about lane swimming, AquaFit and lifeguard training programs. Register for all aquatic programs through the page below.
-
Pool Rentals
Who doesn’t love pool parties? Learn about our pool rental options, costs and submit a request to book a rental date and time for your special event.
-
Lifeguard and Leadership Training
Interested in becoming a leader in aquatics? Lifesaving Society leadership certifications will help you train and work as a lifeguard and an instructor within a nationally recognized program.
-
Whitecaps Swim Team
Mariners on Main is home to the Yarmouth Whitecaps swim team. Our competitive swimmers harness the power of the sea and bring it to the pool.