Metro Ski Region -updated March 2018
The many communities that make up the metropolitan area of Minneapolis and St. Paul provide an extensive network of well-groomed cross-country ski trails. Many regional parks make snow and offer skiing whether it actually snows or not. Twin City area ski clubs meet regularly for fun, training, and competition.
Afton Afton State Park 19km
A variety of groomed, classic loops with trail shelters overlooking the St.Croix River near Afton Alps Ski Resort. Heated Visitors center has parking and bathrooms. The park also has snowshoe trails and holds an annual candlelight ski. MN ski pass required.
Anoka Green Haven Golf and Event Center 5km
A loop around the rolling hills of the golf course with classic and skate ski grooming. The event center provides a place to warm up and features a full restaurant. The one-way trail includes double tracks for classic skiers and a 9' wide trail for skate skiers. The trails begin near the first tee box and wind their way through the rolling hills and trees of the golf course and back to the clubhouse. Grooming occurs based on use and snow fall.
Anoka Anoka Nature Preserve 5km
Anoka Nature Preserve provides a multi-use trail to be shared by skiers, hikers and snowshoe. The trail is groomed primarily for skate skiing. The trail features rolling hills and flat terrain with wooded and open fields along the Rum River.
Bloomington Hyland Lake Park Reserve 15km
Beginner to expert, groomed, classic and skate trails over rolling hills and prairie. 9km lighted trail. 5k man-made snow. Ski Chalet serves as a warming house and offers ski rentals. Three Rivers Park District ski pass required.
Burnsville Alimagnet Park 6km
Short and flat beginner trails.
Burnsville Terrace Oaks Park 10.9km
Beginner to expert. Groomed, classic ski trails along lakes and ponds through hills and woods. Chalet available.
Cokato Collinwood Regional Park 8km
Intermediate, groomed, classic trail on open fields with some wooded areas.
Coon Rapids Bunker Hills Regional Park 20km
Intermediate trail loops on flat to slightly hilly terrain. Rental skis available at Bunker Hills Campground Visitors Center. Warm up inside the Bunker Hills Activity Center. MN ski pass required.
Coon Rapids Coon Rapids Dam Regional Park 10km
Beginner to intermediate trails on relatively flat terrain along Mississippi River. Rentals available at Coon Rapids Dam Visitor Center. MN ski pass required.
Cottage Grove Cottage Grove Ravine Regional Park 8k
Intermediate to advanced trails with some steep slopes and heavily wooded ravines. 4.5 km skate ski loop. MN ski pass required.
Eagan Lebanon Hills Regional Park 20km
Beginner to advanced trails, groomed for classic and skate ski. Trails wind through the hilly, wooded countryside and around scenic lakes and ponds. Dakota County ski pass required.
Elk River Woodland Trails 15km Primarily groomed for skate skiing with rolling hills and good climbs and descents through woods, prairie and wetlands. The Great Northern Trail, a 4.75-mile regional trail on a former railroad grade passes trough the park and is also groomed. MN Ski Pass required.
Farmington Whitetail Woods Regional Park 10km
Intermediate trails around Empire Lake. Connects with Lone Rock Trail in Rosemount. Camper cabins and fire rings available. Dakota County ski pass required.
Hanover Crow-Hassan Park Reserve 4.5km
Ungroomed trails through restored prairie. User tracked.
Hastings Spring Lake Park Reserve 8.2km
Beginner to advanced, groomed, classic (5.6km) and skate (1.6km) ski trails. Schaar's Bluff offers views of the Mississippi River Valley. Dakota County ski pass required.
Hastings St. Croix Bluffs Regional Park 10.5km
Beginner to intermediate, groomed, classic ski trails on the wild and scenic St. Croix River. 1.8km skate loop. MN ski pass required.
Lake Elmo Lake Elmo Park Reserve 20km
Beginner to intermediate, groomed, classic and skate trails on gently rolling hills offering a variety of experiences and challenges. 8.7k lighted. MN ski pass required.
Lake Elmo Sunfish Lake Park 13.1km
All skill levels. Camel Back provides some fun hills, but Oak Run is particularly exciting. Morgan Lane offers beautiful view of a pond from a birch-lined ridge.
Lakeville Ritter Farm Park Ski Trail 10km
Beginner to intermediate, groomed, classic and skate ski with hills through the woods. MN ski pass required.
Lino Lakes Chomonix Golf Club 10km
Beginner to intermediate trails on flat terrain. Rent skis at Chomonix Golf Course club house. MN ski pass required.
Maple Grove Elm Creek Park Reserve 18km
Beginner to advanced, groomed, classic and skate trails. Some of the best ski trails in the metro area with fantastic night skiing on lighted trails and a 2.5 km loop with man-made snow. Elm Creek Chalet offers ski rentals, snack bar, and woodstove. Three Rivers Park District ski pass required.
Maple Lake Robert Ney Regional Park 7km
Intermediate, groomed, classic and skate trails over small hills and flat areas. Nature Center offers rentals weekends January-March. Moonlight ski events. MN Ski Pass required.
Maple Plain Baker Park Reserve 14.5km
Beginner to advanced, groomed, classic and skate trails through woods and meadows. Ski rentals, warming house, and snack bar at Chalet. Three Rivers Park District ski pass required.
Maplewood Battle Creek Regional Park - East 6km
Beginner to intermediate classic ski trail through mature woods. MN ski pass required.
Maplewood Battle Creek Regional Park - West 13km
Beginner to advanced, classic and skate ski trail. 4 km lit trail. MN ski pass required.
Marine Big Marine Park Reserve 2.5k
Easy beginner loop along Big Marine Lake. Classic only. MN ski pass required.
Marine on St. Croix William O'Brien State Park 19km
Multi-trail system, for all skill levels of classic and skate skiers with views of St. Croix River. Wetland Trail for beginners and Prairie Overlook for the more advanced. Heated trail center has a wood stove. Annual candlelight ski. MN ski pass required.
Minneapolis Columbia Golf Course 3.5km
Groomed, classic trails on rolling golf course hills. Minneapolis Parks ski pass required.
Minneapolis Hiawatha Golf Course 4km
Groomed, classic and skate trails on rolling golf course hills. Minneapolis Parks ski pass required.
Minneapolis Theodore Wirth Regional Park 25km
Beginner to advanced, groomed, classic and skate ski trails. 3km lighted trails. One of the largest venues with snow-making capabilities in the Twin Cities features some incredible hills on the north while the south side is primarily flat. Connects to Brownie and Cedar Lakes, Lake of the Isles and Lake Calhoun. Ski rentals available. Minneapolis Parks ski pass required.
Minnetonka Glen Lake Golf Center 2.4km
Groomed, classic and skate trails through rolling golf course hills. Rentals and concessions available at the club house.Three Rivers Park District ski pass required.
Plymouth Eagle Lake Regional Park 6km
Beginner to intermediate, groomed, classic and skate trails through woods and meadows. Three Rivers Park District ski pass required.
Plymouth French Regional Park 8km
Variety of terrains from beginner to advanced. Groomed, classic and skate trails over rolling hills. Lighted trails attract many after-work skiers. Rentals and concessions available at visitor center. Three Rivers Park District ski pass required.
Prior Lake Cleary Lake Regional Park 9.5km
Beginner to intermediate, groomed, classic and skate trails. Visitor center with ski rentals, vending machine, and fireplace. 4.5 km lighted daily until 10 pm. Three Rivers Park District ski pass required.
Ramsey Rum River Central Regional Park 8km
Mostly flat trail loops. MN ski pass required.
Rosemount Lone Rock Trail18km Intermediate trails groomed for both classic and skate ski on gently rolling terrain through woods, agricultural land and wetlands in UMore Park. MN ski pass required.
Saint Paul Fort Snelling State Park 19km
The park offers flat, classical trails. Most popular trail is the Pike Island Loop. It offers views of the confluence of the Mississippi and Minnesota Rivers. Visitor center open daily 8 am to 4 pm. MN ski pass required.
Saint Paul Como Golf Course 5km
Intermediate to advanced classic and skate trails. 1.7k lighted. Equipment rentals.
Saint Paul Highland 9 Golf Course 3.5km
Beginner to intermediate classic and skate trail loop. Equipment rentals.
Saint Paul Phalen Regional Park and Golf Course 7km
Intermediate classic and skate trails, open and fairly flat. Equipment rentals.
Savage Murphy-Hanrehan Park Reserve 15km
Some of the most exciting and challenging trails in the metro. Groomed, classic and skate trails. Snacks, rentals and wax available at trail head building. Three Rivers Park District ski pass required.
Shoreview Snail/Grass Lakes 3km
Beginner trails through woods and marshland, classic ski only. MN ski pass required.
Stillwater Brown's Creek Nature Preserve 4.5km
Beginner classic trails on moderate hills. MN ski pass required.
Stillwater Pine Point Regional Park 7km
Beginner to intermediate trails groomed for classic ski only. This small park near the end of the Gateway Trail has beautiful scenery with trails winding through large pine plantation, by small lakes and picturesque farms. MN ski pass required.
Vadnais Heights Vadnais/Sucker Lakes 7.3km
Beginner to advanced, classic-only trail on moderate hills through woods. MN ski pass required.
Victoria Carver Park Reserve 18km
Beginner to intermediate, groomed, classic and skate trails through hardwood forests and marshlands. Lowry Nature Center offers a warming place and has ski rentals on weekends. Three Rivers Park District ski pass required.
White Bear Lake Tamarack Nature Center 8km
Beginner to intermediate, classic-only trails through prairie, woodland, and marsh. Ski rentals available. 1 km practice loop. MN ski pass required.
Sources: Minnesota DNR, Minnesota Nordic Ski Association, Skinnyski & Individual Trails