Best Swimming Pools in Metro Vancouver: Indoor & Outdoor Options for Every Season

Whether you aim to stay active during the rainy season or bask in the summer sun, Metro Vancouver offers a diverse array of top-rated swimming pools suitable for all ages and skill levels. From family-friendly aquatic centres to scenic outdoor pools, this guide highlights the best swimming pools in Vancouver and the surrounding areas, detailing their amenities, drop-in prices, and seasonal opening hours.


🌊 Indoor Swimming Pools in Metro Vancouver (Open Year-Round)

Indoor pools provide the perfect setting for year-round exercise, swimming lessons, or enjoyable family outings. Here are some of the best indoor pools in Vancouver and nearby cities:

1. Hillcrest Aquatic Centre – Vancouver

Location: 4575 Clancy Loranger Way, Vancouver

Amenities: 50-metre lap pool, leisure pool with lazy river, hot tub, steam room, diving boards, sauna, waterslide

Drop-in Price: Adult: $7.85, Senior/Youth: $5.50, Child: $3.95

Highlights: One of the largest and most popular indoor swimming pools in Vancouver, ideal for both fitness enthusiasts and families.

2. Minoru Centre for Active Living – Richmond

Location: 7191 Granville Ave, Richmond

Amenities: Leisure pool with river run, slide, and rain shower; two 25-metre pools with a total of 14 lanes; family hot pool (Canada’s largest hot tub); adult hot pool; polar plunge cold pool set at 15°C; steam room and saunas; rock climbing wall; drop slide with a 1.5-metre free-fall drop into the water; diving board

Drop-in Price: Adult: $7.65, Senior/Youth: $6.20, Child: $4.70

Highlights: A premier indoor aquatic centre in Richmond offering extensive facilities suitable for all ages and abilities.

3. Edmonds Community Centre – Burnaby

Location: 7433 Edmonds St, Burnaby

Amenities: Leisure pool, lazy river, 25-metre lap pool, hot tubs, sauna, kids’ play area, water features

Drop-in Price: Adult: $6.77, Senior/Youth: $5.08, Child: $3.39

Highlights: Excellent for families with young children, featuring accessible facilities for all.

4. City Centre Aquatic Complex – Coquitlam

Location: 1210 Pinetree Way, Coquitlam

Amenities: Wave pool, water slide, hot tub, steam room, 50-metre lap pool, diving boards, fitness centre

Drop-in Price: Adult: $7.05, Senior/Youth: $5.28, Child: $4.23

Highlights: Renowned for its wave pool and family-friendly environment.

5. Watermania – Richmond

Location: 14300 Entertainment Blvd, Richmond

Amenities: Wave pool, 57-metre water slide, diving boards, lap pool, whirlpool, steam room

Drop-in Price: Adult: $7.30, Senior/Youth: $5.20, Child: $3.90

Highlights: Perfect for both recreational swimmers and children; conveniently located near SilverCity Riverport.

6. Poirier Sport & Leisure Complex – Coquitlam

Location: 633 Poirier St, Coquitlam

Amenities: Lap pool, leisure pool with lazy river, steam room, sauna, whirlpool, therapy pool

Drop-in Price: Adult: $7.05, Senior/Youth: $5.28, Child: $4.23

Highlights: Offers a serene setting with a comprehensive range of aquatic amenities.


☀️ Outdoor Swimming Pools in Metro Vancouver (Open Seasonally)

Outdoor pools are a summer favourite in Vancouver, providing stunning views and fresh air. Most outdoor swimming pools in Metro Vancouver operate from late May to early September, weather permitting.

1. Kitsilano Pool – Vancouver

Location: 2305 Cornwall Ave, Vancouver

Amenities: 137-metre saltwater pool, lap lanes, heated water, accessible entrance

Drop-in Price: Adult: $8.27, Senior/Youth: $5.80, Child: $4.15

Season: May to early September

Highlights: Vancouver’s only saltwater pool, offering breathtaking views of the ocean and mountains.

2. Second Beach Pool – Stanley Park, Vancouver

Location: 8501 Stanley Park Drive, Vancouver

Amenities: Heated pool, shallow areas for kids, picnic areas nearby, oceanfront location

Drop-in Price: Adult: $8.27, Senior/Youth: $5.80, Child: $4.15

Season: May to September

Highlights: A family-friendly pool nestled within the natural beauty of Stanley Park.

3. Maple Grove Pool – Vancouver

Location: 6875 Yew St, Vancouver

Amenities: Large wading pool, grassy picnic areas, shaded seating

Drop-in Price: Adult: $5.77, Senior/Youth: $4.08, Child: $2.90

Season: June to Labour Day

Highlights: Ideal for toddlers and young children; recognized as one of Vancouver’s most kid-friendly outdoor pools.

4. Robert Burnaby Park Pool – Burnaby

Location: 8155 Wedgewood St, Burnaby

Amenities: Heated outdoor pool, picnic space, change rooms

Drop-in Price: Adult: $5.25, Senior/Youth: $3.90, Child: $2.75

Season: Mid-June to early September

Highlights: Situated within a beautiful forested park, making it perfect for a summer day trip.

5. Bear Creek Park Pool – Surrey

Location: 13820 88 Ave, Surrey

Amenities: Heated pool, slides, splash features, change rooms, park access

Drop-in Price: Adult: $5.00, Senior/Youth: $3.75, Child: $2.75

Season: Late June to early September

Highlights: Located within a large recreational park—ideal for combining a swim with a family picnic or playground visit.


🏊 Planning Your Visit

Tip: Many pools offer drop-in passes and multi-visit punch cards for regular swimmers.

Accessibility: Numerous swimming pools across Metro Vancouver are wheelchair accessible and provide family change rooms.

Swim Lessons & Programs: Consult city websites for information on swimming lessons, aquafit classes, and special programming.


🧭 Final Thoughts: Which Pool Suits You Best?

Whether you’re seeking a heated outdoor pool with ocean views or a state-of-the-art indoor aquatic centre, Metro Vancouver caters to every type of swimmer. Save this list of top swimming pools in Metro Vancouver

Scroll to Top