Exploring Alberta’s Provincial Parks: Cross Lake

About Cross Lake

Cross Lake Provincial Park is located in northern Alberta (North of Edmonton). The provincial park covers about 20km2 surrounding Steele Lake. Whether you like hiking, swimming, boating, wildlife viewings, or camping – Cross Lake Provincial Park has you covered!

See All Alberta Provincial Parks

Summer at Cross Lake

Summers at Cross Lake Provincial Park include a lot of outdoors and water related activities. There is over 7km of hiking trails throughout the park. For those that like the water – they allow fishing, power boating, water skiing, canoeing, and kayaking. They have a beach available to both campers and day use making Steele Lake an excellent place to spend a summer afternoon.

Winter at Cross Lake

Cross Lake Provincial Park is also very useful in the wintertime! Those 7km of hiking trails become ungroomed cross country skiing trails in the winter and there is ice-fishing available on the lake.


Camping at Cross Lake

Cross lake has a couple camping options available. There is 15/30 amp power hookups available for RVers or if you want to hike into a camping spot, they have 7 unserviced spots on the north end of the lake.

Type of SiteAmount AvailableCost/Night
Power (15/30 amp)130$39.00
Winter Camping
(no winter camping)
Cross Lake Walk-In Tenting (Unserviced)7$20.00
This data is accurate as of 2023

Distances to Alberta Cities

Distance to Calgary: 444km

Distance to Edmonton: 250km

Distance to Red Deer: 298km

Distance to Lethbridge: 650km

Distance to Grande Prairie: 440km

Cross Lake Provincial Park Coordinates: 54°39’11.2″N 113°47’45.4″W

Alberta Parks Website