Peace River, originally named Peace River Crossing, and known as Rivière-la-Paix in French, is a town in northwestern Alberta, Canada, situated along the banks of the Peace River, at its confluence with the Smoky River, the Heart River and Pat's Creek. It is located northwest of Edmonton, and northeast of Grande Prairie, along Highway 2. It was known as the Village of Peace River Crossing between 1914 and 1916.
The Peace River townsite is nearly below the relatively flat terrain surrounding it. Pat's Creek used to be an open channel though the town but is now a channeled though a culvert under the town streets, re-emerging at the mouth on the Peace River at the Riverfront Park.
The population in the Town of Peace River was 6,729 in 2011, a 6.6% increase over its 2006 population. There are significant nodal settlements and subdivisions in the vicinity of the town on acreages along Highway 2 to the west, Highways 684 (Shaftesbury Trail) and 743 as well as the southwest portion of Northern Sunrise County. Regionally, there are various First Nation communities to the northeast, French-Canadian farming communities to the south and to the east, and Mennonite and Hutterite German-Canadian farming communities to the north and northwest of the town.
Peace River was the site of the 2004 Alberta Winter Games. In 2010, Peace River, in conjunction with Grimshaw and surrounding municipalities, jointly hosted the 2010 Alberta Summer Games. These Games are held every two years and are Alberta's largest sporting event.