Cross-Country Skiing Trails in New Hampshire

New Hampshire has 33 cross-country skiing trails. These trails range from 0.9 to 25.7 miles in length. The most popular trails are Rockingham Recreational Trail (Portsmouth Branch), Ashuelot Rail-Trail and Echo Lake Trail. Trails.com member Trailstest T. recently completed Lincoln Woods Trail.

Rating
Difficulty
Skill Level
Technical Difficulty
Physical Difficulty
Class
Length
Elevation Gain:
Vehicles:
Surface:
Trail Type:
Campsites:
Additional Use:
Accessibility:
Features:
Grade:
Access:
 PREMIUM MEMBER
Cross-Country Skiing Trails in New Hampshire
Filter Result