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.