Cancel

Miracle Beach Provincial Park

(5 Reviews)
1720 Miracle Beach Dr, Black Creek, BC V9J 1J5, Canada

(250) 337-8020


Contact and Address

Category: Campground, Lodging, Park, Point of interest, Establishment, Tourist attraction,
Address: 1720 Miracle Beach Dr, Black Creek, BC V9J 1J5, Canada
Postal code: V9J 1J5
Phone: (250) 337-8020
Website: https://bcparks.ca/miracle-beach-park/

Hours:

Monday:7:00 AM – 11:00 PM
Tuesday:7:00 AM – 11:00 PM
Wednesday:7:00 AM – 11:00 PM
Thursday:7:00 AM – 11:00 PM
Friday:7:00 AM – 11:00 PM
Saturday:7:00 AM – 11:00 PM
Sunday:7:00 AM – 11:00 PM

Location & routing

Get Directions

Most Recent Reviews


  • (September 24, 2023, 4:16 pm)

    Incredible views! The tide pools are really something to behold. Very well maintained facilities as well. Definitely worth a visit! The campgrounds are clean and level, great for tent camping and RVs alike. There is also an area for RVs to empty their water tanks and fill back up again (though there is a $5 discharge fee, only payable with loonies and toonies, so make sure you bring change.)


  • (September 16, 2023, 1:24 pm)

    It's the most amazing beach I've been to in Canada. The sand is walkable in feet so shies aren't necessarily needed. The water was warm and it's September, it was a gorgeous day.


  • (August 10, 2023, 10:40 pm)

    Great campsite! Wonderful camp hosts!
    Hot showers. Close walk to the beach and other beautiful places. I will go again 💯


  • (August 10, 2023, 3:40 am)

    It's an amazing campground.. good atmosphere, great showers/ toilets for a campground.
    The beach is close to the campgrounds. It's rocky, not really sandy, but still a great beach. Would definitely come back.


  • (July 17, 2023, 4:45 pm)

    Awesome beach with great facilities. You have the most beautiful view you could want on a beach and the water temperature is very pleasant. Plenty of parking.

Write a Review

Photos of Miracle Beach Provincial Park

Miracle Beach Provincial Park | 1720 Miracle Beach Dr, Black Creek, BC V9J 1J5, Canada | Phone: (250) 337-8020
Miracle Beach Provincial Park | 1720 Miracle Beach Dr, Black Creek, BC V9J 1J5, Canada | Phone: (250) 337-8020
Miracle Beach Provincial Park | 1720 Miracle Beach Dr, Black Creek, BC V9J 1J5, Canada | Phone: (250) 337-8020
Miracle Beach Provincial Park | 1720 Miracle Beach Dr, Black Creek, BC V9J 1J5, Canada | Phone: (250) 337-8020
Miracle Beach Provincial Park | 1720 Miracle Beach Dr, Black Creek, BC V9J 1J5, Canada | Phone: (250) 337-8020
Miracle Beach Provincial Park | 1720 Miracle Beach Dr, Black Creek, BC V9J 1J5, Canada | Phone: (250) 337-8020
Miracle Beach Provincial Park | 1720 Miracle Beach Dr, Black Creek, BC V9J 1J5, Canada | Phone: (250) 337-8020
Miracle Beach Provincial Park | 1720 Miracle Beach Dr, Black Creek, BC V9J 1J5, Canada | Phone: (250) 337-8020
Miracle Beach Provincial Park | 1720 Miracle Beach Dr, Black Creek, BC V9J 1J5, Canada | Phone: (250) 337-8020
Miracle Beach Provincial Park | 1720 Miracle Beach Dr, Black Creek, BC V9J 1J5, Canada | Phone: (250) 337-8020