
Our Vancouver Island Locations
Mobile Lessons Available in Nanaimo,
Contact us for more details
Mobile Lessons: Aquanauts Swim Academy offers convenient mobile swim lessons in Nanaimo. We bring certified instructors directly to your private pool or qualified facility, allowing your swimmer to learn in a safe, familiar environment. With personalized one-on-one instruction, mobile lessons are perfect for families looking for a flexible, customized learning experience without the hassle of busy public pools.
Currently offering mobile lessons at select private partner pools and by appointment at approved home pools within the Nanaimo area.
Campbell River Location 1:
Address: Ramada by Wyndham
462 S Island Hwy, Campbell River, BC V9W 1A5
Features:
-
Pool Temperature: 28-30°C
-
Pool Size: 15m Long · 3.5ft to 6ft deep
-
Side enter/exit stepping ladder
Highlights:
-
Heated indoor swimming pool
-
Located at the Ramada by Wyndham
-
Seating for Parents
Campbell River Location 2:
Address: Naturally Pacific Resort
700 Petersen Rd, Campbell River, BC V9W 3H7
Features:
-
Pool Temperature: 28-30°C
-
Pool Size: 15-20m Long · 3.5ft to 8ft deep
-
Side enter/exit stepping ladder
Highlights:
-
Heated indoor swimming pool
-
Located at the Naturally Pacific Resort
-
Seating for Parents
Mobile Lessons Available in Shawnigan, Contact us for details
Mobile Lessons: In Shawnigan Lake, we provide seasonal mobile swim lessons during the summer months. Families can enjoy personalized swim instruction at their home pools or one of our trusted partner locations. Our mobile service allows for focused, uninterrupted lessons in a relaxed, private environment.
Service area: Shawnigan Lake & nearby surrounding areas including Cobble Hill, Mill Bay, Maple Bay, Duncan
Availability: Summer season only (June through Mid September). Limited spots available.
Currently offering mobile lessons at select private partner pools and by appointment at approved home pools within the Nanaimo area.
Mobile Lessons Available in Victoria, Contact us for more details
Mobile Lessons: Serving the Victoria and Capital Regional District communities, Aquanauts offers mobile swim lessons designed to fit your family’s schedule. Our certified instructors provide private and semi-private lessons in your own backyard or at our trusted partner locations.
With flexible scheduling and individualized instruction, mobile lessons create a safe, comfortable, and personalized environment for swimmers of all ages and abilities.
Currently offering mobile lessons at select private partner pools and by appointment at approved home pools within the Victoria and Capital Regional Areas
Mobile Lessons Parksville & Qualicum
Contact us for more details
Mobile Lessons: Serving the Parksville and Qualicum Beach communities, Aquanauts offers mobile swim lessons designed to fit your family’s schedule. Our certified instructors provide private and semi-private lessons in your own backyard or at our trusted partner locations.
With flexible scheduling and individualized instruction, mobile lessons create a safe, comfortable, and personalized environment for swimmers of all ages and abilities.
Currently offering mobile lessons at select private partner pools and by appointment at approved home pools within the Parksville/Qualicum area.
Nanoose Bay Location
Address: 1600 Stroulger Rd #1, Nanoose Bay, BC V9P 9B7
Pool: Shared Pool | Pacific Shore & Spa Resort
Features:
-
Pool Temperature: 28-30°C
-
Pool Size: 15m Long · 3.5ft to 8ft deep
-
Side enter/exit stepping ladder · Deep end depth higher than 5ft
Highlights:
-
Saltwater swimming pool with hot tub
-
Free parking and wireless internet
-
Natural lighting and seating for parents

Legal Disclaimer
Aquanauts Swim Academy provides mobile swim instruction services at private pool locations across Vancouver Island. All pools utilized are privately owned and not accessible to the general public. Aquanauts Swim Academy is not a public pool operator and does not manage or operate public or commercial aquatic facilities