6 lakes for a great summer swim within an hour's drive of Edmonton

May 28 2026, 10:23 pm

Even though Alberta is landlocked, the Edmonton region is home to plenty of lakes with sandy beaches and cool, refreshing water perfect for a summer swim.

We’ve rounded up six lakes within an hour’s drive of Edmonton, so that you can enjoy a quick and easy day trip to the beach this summer.

Lac Ste. Anne

 

View this post on Instagram

 

A post shared by Anna (@anna_vladymirovna)

Just north of Edmonton is Lac Ste. Anne. Home to a sandy beach and grassy picnic areas, the lake has warm, shallow waters, and if you forgot a towel or a bottle of sunscreen, all the amenities you need for a day at the beach are right there.

Hubbles Lake

 

View this post on Instagram

 

A post shared by Nicki Boyle (@nicki.m.boyle)

This gorgeous lake, with its crystal-clear waters, was once used for scuba diving lessons. It’s one of the most pristine places to swim around Edmonton. It’s a private beach, so you have to pay to access it, but it’s worth it for the gorgeous sandy area and on-site porta-potties.

Wabamun Lake

Wabamun is a popular lake 65 kilometres west of Edmonton. Parkgoers can waterski, kayak, canoe, sail, windsurf, and more in Wabamun Lake’s semi-clear waters. You’ll want to keep an eye out for birds, as ospreys nest both here and at nearby Lake Isle.

Pigeon Lake

 

View this post on Instagram

 

A post shared by Stephen Arnaiz Cuyos (@stephencuyos)

Pigeon Lake is massive, and with its quick and easy access from Edmonton, it’s no wonder that this lake is a hotspot in the summer. With plenty of beaches to enjoy, it’s well-equipped for a day trip, with many sites offering fire pits, picnic tables, and more.

Long Lake

 

View this post on Instagram

 

A post shared by Lorena Le Do (@partiprocanada)

Located just over an hour north of Edmonton, Long Lake Provincial Park has two beaches: one for day use and the other for the park’s campground. Both beaches are shallow, with warm water and marked swimming areas, making this lake great for the whole family.

You also won’t need to worry about packing your own snacks, as there are many fast food concessions around Long Lake.

Half Moon Lake

Half Moon Lake is located inside a resort near Sherwood Park. There’s lots of space to spread out a blanket and plant an umbrella to enjoy a day in the sun. The resort also features walking trails, a heated outdoor pool, and various sports, including mini golf, beach volleyball, pickleball, and basketball.

ADVERTISEMENT