top of page
491009378_1876828686397782_2991740740192302640_n.jpg

FROM FIRST SPLASH TO FEARLESS SWIMMERS

WE ARE A TRAVELLING SWIM SCHOOL- WE COME TO YOU!

ABOUT
491268137_617477801333485_2585033811876993810_n.jpg

We are a travelling swim school-we come to you! We bring the swimming lessons to your home or any pool you have access to. Whether it's your private pool, a friend or family member's pool, we will meet you there and provide lessons in the comfort of your own space. Our  instructors come equipped to provide lessons for swimmers of all ages and abilities, creating a convenient and comfortable learning environment.

​

​

ABOUT

Hi, I’m Nina, the creator of Cannonball Club! I have been teaching swimming since 2012 and am a certified Ontario teacher. Over the past years, I’ve had the pleasure of working at different swimming facilities alongside some great and dedicated instructors. For the past four years, I’ve been teaching grades 2-4 with SMCDSB. Swimming is my passion, and I absolutely love helping people of all ages learn how to swim! Private and semi-private swimming lessons are my absolute favourite, and I believe they are the most beneficial.

 

Cannonball Club is more than just a swim school—it's a place where individuals of all ages can build confidence, learn essential water safety skills, and experience the joy of swimming. Our experienced team is dedicated to providing a supportive environment where every swimmer can thrive. We believe in the transformative power of swimming and are committed to making a positive impact in our community.

​

Services

Services

Private lessons - $300 per swimmer

Semi private lessons - $275 per swimmer 

8, 30 minute lessons

Monday - Thursday for two weeks

Cartoon Orange Fish

BABY

Blue Starfish Illustration

PRESCHOOL

For children around the ages of 1-2, to help them learn to enjoy the water, float, and splash. In these classes, swimmers will practice key skills like blowing bubbles, getting their face wet, scooping and kicking in the water, all while having fun!

Abstract Jellyfish Illustration

For children ages 3–5, our lessons focus on building comfort in the water while having fun and developing a strong foundation of essential water skills. These classes introduce and reinforce:

  • Safe entries and exits

  • Surface support

  • Underwater skills

  • Swim to Survive® skills

  • Basic movement and swimming techniques

  • Fitness and endurance

  • Water Smart® education for lifelong safety

Abstract Fish Illustration
Blue Fish

SWIMMER

Ages 5 and up (Beginner, Junior & Advanced levels): These lessons are tailored to meet the individual needs of each swimmer, whether they're just starting out or refining advanced techniques. At every level, swimmers continue to develop:

  • Entries and exits

  • Surface support

  • Underwater control and confidence

  • Swim to Survive® skills

  • Stroke development and movement efficiency

  • Overall fitness and endurance

  • Lifesaving awareness through Water Smart® education

Each step of the way, our goal is to ensure swimmers feel supported, confident, and excited to continue their swimming journey.

LEADERSHIP

Rookie, Ranger, and Star Patrol (Pre-Lifeguard Training): For advanced swimmers ready for the next step, the Canadian Swim Patrol program is the perfect bridge to lifeguard certification. These progressive levels help swimmers build endurance, improve strokes, and learn life-saving skills like first aid, rescue techniques, and fitness training.

Bronze Medallion & Bronze Cross: These advanced lifesaving courses are designed for candidates who want to strengthen their lifesaving knowledge and take the next step toward becoming a certified lifeguard.​

ADULT 

Designed to help individuals of all skill levels learn to swim or improve their technique in a supportive and structured environment. Whether you're a complete beginner or looking to refine your strokes​.

SUMMER 2025 SESSIONS

If you, or someone you know has a pool in the Barrie, Innisfil, Bradford & Newmarket area, we come to you!

​

WE DO NOT HAVE A LOCATION, WE COME TO YOU.

​

Cannonball Club is a training partner with Lifesaving Society. 

Swimming lessons run Monday - Thursday for 2 weeks.

​

Each lesson is 30 minutes per day.

​

Friday's are used for makeup thunderstorm days, if need be. 

1) JUNE 30 - JULY 11

2) JULY 14 - JULY 25

3) JULY 28 - AUGUST 8

4) AUGUST 11 - AUGUST 22

Screenshot 2025-05-07 105608.png
CONTACT
Water Ripples

TESTIMONIALS

We met Nina, the incredible owner of Cannonball Swim, five years ago—and we’ve never looked back. From day one, she’s been the kind of swim instructor you dream of finding: warm, encouraging, and incredibly effective. Her fun-yet-no-nonsense approach strikes the perfect balance—our girlies absolutely adore her, and more importantly, they learn. In her private sessions, they’ve made leaps and bounds, progressing faster and more confidently than we ever expected. Sticking with Nina for five years was the easiest decision—we honestly cringe at the thought of ever losing her. She has become a staple in our girls’ lives and swimming journey, and we’re endlessly grateful for the skills and confidence she’s instilled in them. She's that rare gem of an instructor you want to shout from the rooftops about—but also secretly hope stays just available enough so you’ll always have a spot. If you’re lucky enough to work with her, hang on tight—you’ve found the best.

- Jelena S

CONTACT INFORMATION

Please text, email or call regarding booking & any questions you may have. 

ADDRESS

Barrie / Innisfil / Bradford / Newmarket

CONTACT US

nina.landolfi9@gmail.com

905-967-2298

​

HOURS

Monday - Thursday

8am - 8pm

bottom of page