Beaches & Swimming
Sandy beaches, freshwater lakes, splash parks, and secret swimming holes. Your complete guide to water activities in Campbell River.
Swimming & Beaches in Campbell River
Campbell River offers beautiful beaches and swimming spots for all ages. From the sandy shores of Miracle Beach Provincial Park (the area's most popular beach) to the warm freshwater swimming at McIvor Lake, there's something for everyone.
Pro tip: Freshwater lakes like McIvor Lake are MUCH warmer than the ocean for swimming. While ocean temperatures range from 6-19°C (43-66°F), freshwater lakes warm up considerably in summer, making them ideal for extended swimming sessions.
All beaches listed below offer FREE access with parking, picnic areas, and family-friendly facilities. Most are within 5-25 minutes of downtown Campbell River.
Best Beaches & Swimming Spots
Miracle Beach Provincial Park
22 km south of Campbell River
The most popular sandy beach in the Campbell River area. Miracle Beach features soft sand, tide pools, and excellent facilities for a full day of family fun.
Highlights
Facilities
- 200+ campsites
- Day-use parking (FREE)
- Playgrounds
- Showers
- Picnic areas
- Washrooms
Water Temperature
Summer: 13°C (55°F)
Access
BC Parks day-use access, free parking
Kid-Friendly Rating
McIvor Lake
5 minutes west of Campbell River
The secret to comfortable swimming - freshwater lakes are MUCH warmer than the ocean! McIvor Lake offers multiple sandy beaches and is the locals' favorite for warm water swimming.
Highlights
Facilities
- Multiple sandy beaches
- Boat launch
- SUP/kayak access
- Parking
Water Temperature
Summer: Warm (much warmer than ocean)
Access
FREE access, roadside parking
Safety Note: NO lifeguards on duty
Kid-Friendly Rating
Saratoga Beach
South of Campbell River on Seaman Road
A beautiful stretch of sandy coastline perfect for beachcombing, kite flying, and summer picnics. Known for its long sandy expanse and stunning ocean views.
Highlights
Facilities
- 20-vehicle parking
- Change room
- Accessible beach trail
- Picnic tables
Water Temperature
Summer: 12-15°C (54-59°F)
Access
Seaman Road access, free parking
Kid-Friendly Rating
Willow Point Splash Park
1800 South Alder Street, Campbell River
BC's first mega soaker splash park featuring a killer whale water feature! Three zones designed for families, teens, and toddlers. Perfect for hot summer days.
Highlights
Facilities
- 3 themed zones
- Killer whale soaker
- Washrooms
- Parking
- Shade areas
Water Temperature
Freshwater splash features
Access
FREE, Open May - Labour Day, 10am - 8pm
Safety Note: Adult supervision required
Kid-Friendly Rating
Oyster River Potholes
15 minutes north of Campbell River
A local secret - natural river swimming holes with crystal-clear water. Popular for cliff jumping and summer swimming. This is a natural area with no facilities.
Highlights
Facilities
- Natural swimming holes
- Cliff jumping spots
Water Temperature
Summer: Cool and refreshing
Access
Limited roadside parking
Safety Note: NO facilities, NO lifeguards, respect private property
Kid-Friendly Rating
Water Temperature Guide
Understanding water temperatures helps you plan the perfect swimming day. Freshwater lakes warm up faster and stay warmer than ocean water.
Ocean Water (Year-Round)
6-19°C (43-66°F)
Warmest July-August
Freshwater Lakes (Summer)
Warmer & more comfortable
McIvor Lake best choice
Best Swimming Months
July - August
Peak warmth for ocean & lakes
Swimming Tip: Choose Freshwater Lakes
For the most comfortable swimming experience, visit McIvor Lake. Freshwater lakes are significantly warmer than ocean water (which ranges 6-19°C year-round). Lakes warm up in summer sun and provide longer, more comfortable swimming sessions - especially for children!
Beach Safety & Important Notes
No Lifeguards
None of these beaches have lifeguards on duty. Always supervise children closely and never swim alone. Ocean currents can be strong - stay alert.
Cold Water Safety
Ocean water is cold (6-19°C). Cold water shock can occur - enter gradually. Consider wetsuits for extended ocean swimming. Lakes are warmer!
Tide Awareness
Ocean beaches have tides - check tide tables before visiting. Low tide reveals tide pools and more beach area. High tide covers more sand.
Best Months
July and August offer the warmest water temperatures. June and September are cooler but less crowded. All beaches are year-round accessible.
Pro Tips for Beach Days
Start with Freshwater
If you're visiting with kids or prefer warmer water, begin at McIvor Lake. The freshwater is significantly warmer and more comfortable than ocean swimming.
Pack Sun Protection
Campbell River summers can be sunny. Bring sunscreen (reef-safe preferred), hats, and umbrella or beach tent for shade. Reapply sunscreen every 2 hours.
Arrive Early for Parking
Popular beaches like Miracle Beach fill up on sunny summer weekends. Arrive before 11am for best parking spots, especially July-August.
Combine Beach & Boat Tour
Make it a full day! Morning fishing charter or wildlife tour with Fishing Storie Charters, then afternoon beach time. Ask about custom schedules.
Leave No Trace
Pack out all garbage, respect wildlife, and stay on designated trails. Help keep Campbell River's beaches beautiful for everyone!
Discover Campbell River from the Water
Book a wildlife boat tour or fishing charter to see beaches, islands, and marine life from our premium Boston Whaler