Skip to content

Table of contents

About Peace River, AB

Peace River sits at the meeting point of the Peace, Smoky, and Heart rivers, with the town tucked into a valley below steep hillside roads. Highway 2 runs through town, connecting south to Edmonton and northwest to Grande Prairie. Grimshaw (25 km) and Falher (69 km) are regular local runs, while Manning and High Prairie sit a bit farther out. Out-of-towners usually drive up via Sexsmith (178 km) or fly into Grande Prairie Airport (204 km), though Peace River Airport (YPE) is only 12 km from downtown. Worth knowing: the town has a 88-step staircase built right into the hillside so folks can walk down from the upper benches instead of driving the switchbacks.

Where is Peace River, AB on the map?

Peace River, AB is in Canada, at 56.234, -117.290 - about 25 km east of Grimshaw, AB.

How far is Peace River, AB from where I am?

Use your device location to see the distance to Peace River, AB, how long the drive takes, and directions from where you are.

Find hotels in Peace River, AB

Rent a car near Peace River, AB

Play a pub crawl round in Peace River, AB

Nine holes from pub to pub through the real streets of Peace River, AB. Every cup is a bar somebody actually drinks in.

Pub Crawl Golf: Peace River, AB9 holes, one ball

Popular destinations close by

Nearby essentials

What is the closest airport to Peace River, AB?

The closest airport to Peace River, AB is Peace River Airport, 12 km (about 12 min by car).

Share Route

Save for offline?

We'll download this route and its map area so it works without a connection. This can take a moment -- you can keep using the app while it finishes.