PR 306 begins in the
Municipality of Rhineland at an intersection with
PR 243 (
Boundary Commission Trail), just north of the hamlet of
Neuhorst and the
United States border. It heads north as a paved two-lane highway to almost immediately travel through the
Rosetown community before continuing north through rural farmland for several kilometres. After crossing a small creek, the highway has a junction with
PR 201 just east of the town of
Gnadenthal before continuing on to enter the town of
Plum Coulee at an intersection with
PTH 14. PR 306 mainly travels through neighbourhoods along the eastern side of town, where it crosses a bridge over the
Plum River, before leaving Plum Coulee and crossing a floodway, where the pavement turns to gravel. The highway travels through rural farmland as it enters the
Rural Municipality of Roland, crossing two more floodways before coming to an end at an intersection with
PTH 23, just west of the community of
Kane. ==History==