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.
You can find swimming pools in Metro Vancouver in our catalogue: https://activevancouver.ca/provider/?category=sports&type=water-sports&activity=swimming
* Prices change often. Please double check with the providers.
🌊 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.
📢 Important update for Minoru Centre users.
— Active Vancouver (@ActiveYVR) May 28, 2026
It will be closed for maintenance from June 1–28, 2026.
🚫 What’s closed: Pool, change rooms, showers
✅ What’s open: Fitness Centre only
Plan your workouts and swims accordingly. Tag or share this with a friend who goes there. pic.twitter.com/EWjLueQ60w

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
You can find swimming pools in Metro Vancouver in our catalogue: https://activevancouver.ca/provider/?category=sports&type=water-sports&activity=swimming