12 Great Lakes and Beaches near Edmonton

Rebecca Isbister2022 Roadtrip Adventures, Campgrounds & RV Parks, East of Edmonton, Northeast of Edmonton, Outdoor Adventures, Roadtrips, Southeast of Edmonton, Summer Adventures, Water Adventures

It’s summer and that means one thing: beach time. Take a dip at some of Alberta’s nicest lakes as you venture on your camping trip, or a luxurious cabin getaway.

Northeast of Edmonton

Cold Lake –  Kinosoo Beach

Kinosoo Beach is one of Canada’s Top 25 Beaches as named by Canadian Geographic Magazine. Kinosoo Beach is a three-block stretch of fine sand on Cold Lake’s North end. Here you will find the Splash Park, beach volleyball and basketball courts, a kids zip line, concession and Wicked Watersport rentals right on the beach.It also has many accommodation options ranging from camping to glamping. These resorts and campgrounds are either a short walk or a short drive away from Kinosoo beach, local dining, shopping, and the large marina.

Where to Stay 

Bonnyville- Moose Lake Provincial Park

Bonnyville has lakes in pretty much every direction, but Vezeau Beach at Moose Lake is among the most accessible. It’s quiet and spacious, so there’s lots of room to get out for a paddle or, if you’re feeling extra adventurous, rent a jet ski or boat from L&D Marine Rentals for a rip around the lake.

Where to Stay 

Lac La Biche – Sir Winston Churchill Provincial Park

Sir Winston Churchill Provincial Park is a beautiful slice of paradise as it curves out from the lake into a peninsula shape. It’s a great camping spot, with 72 campsites suited for RV’s and tents. You’ll also find group camping, picnic tables, showers, electricity, playgrounds, an amphitheatre, and other amenities. It’s a great spot to see wildlife – at least 224 of the approximate 330 Alberta bird species have been observed here. Also check out Pelican Point, which is a good place to see pelicans hanging out in the lake. *Health advisory: Swimming is currently not recommended at Lac La Biche currently due to a Blue-green Algae warning. Learn more. We recommend Beaver Lake Provincial Recreation area for nearby swimming: Beaver Lake


Where to Stay 

Smoky Lake County- Whitefish Lake

A sand beach and boat launch facility are also available for your recreational enjoyment – why not head out for a day of fishing?  Additionally, a full service store, hot showers, and a playground ensure that you have access to all of the amenities you need without venturing back out into the world until your stay here ends. 

Looking for somewhere new to go? We recommend Paradise Cove resort. The resort is situated right on the shores of Whitefish Lake, and features RV and tent sites surrounded by birch forest. Bring your own boat and go fishing or spend your days on the sandy beach, just steps from the water.

Where to Stay 

St Paul County – Westcove Campground

Located 20 minutes north of the Town of St. Paul, this hidden gem is a beautiful,  naturally wooded area abutting the south shore of Vincent Lake. The park is maintained and groomed with a spray park and other family-friendly amenities.

Where to Stay 

Thorhild County- Provincial Park

Established in 1957, Long Lake Provincial Park has become a popular destination with full for a day trip to the beach. A popular destination with full amenities, including an onsite concession. Perfect for a day trip to the beach or a week long camping getaway with family and friends. Grab a rental, go boating, or simply sit by the water: your choice!

Where to Stay 

Athabasca – Hope Lake Campground

Immerse yourself in the splendour beauty of northern Alberta. Hope Lake has a day use area, boat launch, fishing will keep you having fun as you get away from it all.

Where to Stay 

East and SE East and Southeast of Edmonton

Near Vegreville and Innisfree – Wapasu beach 

Calling all nature lovers! Wapasu Lake is near Innisfree, Alberta and is often home to migrating swans among other wildlife. The County has upgraded the facilities to a very nice beach and day use area. It’s also closest is Birch lake campground at Innisfree, only 10 minutes away.

Where to Stay 

Camrose County- Pelican Point


One of Alberta’s best-kept secrets, Pelican Point Campground, features a beautiful beach, so you can enjoy a day in the sun! Whether you’re in the mood for fishing, boating, canoeing, or just relaxing by the water, Tillicum Beach Campground is the perfect spot for a summer getaway.

Where to Stay 

Beaver County – Camp Lake

Take in some swimming, boating, water skiing, sailing, canoeing, hiking, and horseshoes. A playground, basketball hoop, volleyball court and beach volleyball are also available for your enjoyment. Located just 15 minutes east of Viking and 45 minutes east of Edmonton.

Where to Stay 

Hardisty Lake Park

A quiet, well-treed park nestled within town limits. Relax on a sandy beach, swim in the clear water, or go for a walk around the lake. There’s plenty of room to have a fun day in the sun! 

Where to Stay 

Chauvin – Dilberry Lake Provincial Park

Spend the day at not just one but TWO beaches – there’s a beach for day use and a separate campers beach. Go sailing, swimming, canoeing and kayaking, and more! Located 17 km south of Chauvin, this provincial park is a perfect for quiet relaxation.

Where to Stay 


Looking for extra info?