Grand Beach Provincial Park

A roughly 3-km stretch of white sand beach on the eastern shore of Lake Winnipeg, backed by dunes up to 10 m high, often named one of Canada's most beautiful freshwater beaches.

Grand Beach lies on the southeast shore of Lake Winnipeg, the world's eleventh-largest freshwater lake. Its fine white sand and clear, shallow water often lead people to compare it to a seaside beach. The dunes and lagoons behind the beach are ideal for hiking and birdwatching, and the park has campgrounds, wooden boardwalks and a small shop. On summer weekends, Winnipeggers flock here, so arrive early to find a parking spot. Vehicles require a Manitoba Provincial Parks pass, with a day pass costing about C$5. The beach is about 90 km from Winnipeg, a 1-hour-15-minute drive, making it a good day trip.

Opening hours

All day

Lake beach · Sand dunes · Summer

Nearby sights

Places to eat nearby

More in Winnipeg