St. John Valley Heritage Trail

St. John Valley Trail. Photo credit: Aroostook Outdoors.

From Fort Kent to St. Francis

The St. John Valley Heritage Trail is a 16.5 mile long trail.  The trail passes through hills, farmlands and along the St. John River.


  • ATV riding
  • Cross-country skiing
  • Dog sledding
  • Hiking (trails)
  • Horseback riding
  • Off-road biking
  • Snowmobiling
  • Snowshoeing


Maine Bureau of Parks & Lands
Maine Department of Agriculture, Conservation & Forestry