Where to Cross Country Ski in Maine: The Complete Guide
From big Nordic centers to volunteer-groomed town trails, the best places to cross country ski in Maine.
Cross country skiing can turn a long, cold winter into something active and fun. It's an easy sport to try, whether you're a total beginner or a seasoned skier, and it fits whatever kind of day you're after.
Maine offers a wide variety of cross country ski experiences. You can ski loops on a working farm, glide along carriage roads above a pond, or head out on a hut-to-hut trip into the backcountry. You can ski near the ocean or out onto a frozen lake. Towns, land trusts, ski clubs, and big Nordic centers all keep trails groomed, and plenty of the best ones are free.
With the right skis, you can cross country ski almost anywhere that's flat, fairly open, and has snow. Skis are an incredible tool for exploring winter.
This guide focuses on the best spots in Maine with at least some grooming, from snowmobile-packed trails to 50 km Nordic centers. It covers ski areas from Portland to Acadia to Rangeley to Bethel, and everywhere in between.
Use the map and filters to find free trails, rentals, warming huts, night skiing, and places to spend the night.
Harris Farm
One of the largest groomed networks in southern Maine, with 40 km of classic and skate trails on a working family dairy farm. Loops wind through open fields and quiet woods around the edge of the property. There's a rental shop, a wood stove in the ski lodge, and a sledding hill for the kids. Dogs are welcome on weekdays when the trails are firm.
Pineland Farms
A 5,000-acre working farm campus with about 30 km of groomed classic and skate trails. Grab lunch afterward at the on-site market, where the kitchen and bakery make breakfast and lunch from scratch, often with eggs, cheese and other ingredients from the farm. Leave the dog at home, since pets aren't allowed anywhere on the property.
Five Fields Farm
Ski between the rows of a working apple orchard in the Lakes Region. More than 13 km of groomed trails head toward Bald Pate Mountain, mostly set up for classic skiing. Rentals and a heated lodge with a wood stove make it an easy family day.
Highlands Ridge Trails
Volunteers maintain and groom more than 16 miles of trails here, winding through the woods and across open fields with Mount Washington in view. It's free to ski, but please leave a donation to help cover upkeep. A warming hut at the Chadbourne Hill Road trailhead gives you a place to thaw out.
Twin Brook Recreation Area
A town park with about 6 miles of wide ski trails that cross open fields, with side loops through the woods. The town grooms them for skiing. It's free. Dogs aren't allowed on the ski side, but the Greely Road side is open to dogs, walkers, and fat bikes.
Riverside Golf Course
Portland's go-to spot for free skiing, groomed by the city with help from Portland Nordic. Up to about 10 km of trails roll across the golf course along the Presumpscot River. A ski-only lane runs beside a multi-use lane where dogs and fat bikes are welcome. The course isn't lit, but it's a popular spot for after-work skiers with headlamps, and Portland Nordic hosts social night skis here through the winter.
Payson Park
Last winter, Portland Nordic groomed a short loop at this park near Back Cove and ran a snowmaking pilot to keep it skiable. It's more of a quick after-work lap than a big day out, but you can be on skis a few minutes from downtown.
Libby Hill Forest
Volunteers with the Friends of Libby Hill groom about 8 km of wide, hilly trails built for racing. True to the name, there are plenty of ups and downs that make the course fun, and local high school teams train and race here. It's free, and donations help cover grooming. Dogs are welcome on the singletrack but not on the groomed ski trails.
Pratt's Brook Park
Yarmouth's biggest park, with trails that are often groomed by volunteers when there's enough snow. It's a mellow ski past a beaver pond and through quiet woods. The town posts grooming updates on its community services Facebook page.
Sebago Lake State Park
About 5.5 miles of groomed trails on the Casco side of the park, with set tracks for classic and a lane for skating. The easy terrain follows the Songo River and the north shore of Sebago Lake. Another 6 miles of ungroomed trails on the Naples side extend the park if you want to break your own track. It's a good pick for families and beginners, and the state's free gear trailer has stopped here in past winters. A state park fee applies.
Highland Farm Preserve
Groomed ski trails are rare on the southern York County coast, which makes this loop a treat. Volunteers from the Agamenticus Ski Club set classic and skate tracks when the weather cooperates, on land protected by the York Land Trust. There's a fun downhill stretch. Leashed dogs are welcome, and walkers should stick to the edges of the tracks.
Bradbury Mountain State Park
Bradbury's winter trails are packed for backcountry-style skiing, not track-set, so expect a woodsy tour instead of corduroy. The Tote Road and Northern Loop are easy places to start. If you make it to the top of Bradbury Mountain, you're rewarded with great views toward Casco Bay and beyond. A state park fee applies.
Quarry Road Trails
When nowhere else has snow, Quarry Road usually does. The city-owned center makes snow on about 3 km of its 13 km network and grooms every day, with a lit loop for evening skis. Rentals, lessons, and a small rope tow hill round it out. Dogs can walk the side trails but not the groomed ones.
Bond Brook Recreation Area
Augusta Trails volunteers groom about 8 km of wide, one-way trails on city land. There's room for both classic and skate skiers. Walkers, snowshoers, and fat bikers have their own singletrack, so stay off the groomed surface unless you're on skis.
Lost Valley Nordic
The Auburn Nordic Ski Association grooms about 10 km of woods trails from the base of Lost Valley ski area. Buy a day pass and rent Nordic gear at the lodge. Kids can do alpine or the youth Nordic program while you ski, and the brewpub is waiting at the end.
Kate Furbish Preserve
Brunswick grooms two trail systems on the old Naval Air Station, with views of Harpswell Cove. The west side follows a flat old road, which makes it a great spot for first-timers. The town grooms after it finishes plowing, so be patient after a storm. It's free, and dogs must be leashed.
Camden Hills State Park
About 5 miles of multi-use trail run from the park entrance to the Ski Shelter. The shelter, a replica of an old ski lodge, sits at the halfway point. It's packed rather than track-set, and snowmobiles share it, so expect a tour with some real hills, not a race course. You can reserve the shelter for the night, which turns a day of skiing into an overnight trip. A state park fee applies.
Bath Golf Course
The city grooms about 3.5 miles on the golf course, with double-set classic tracks and skate lanes on some trails. It's flat, free, and close to downtown Bath. Check the Bath Parks and Recreation Facebook page for grooming updates.
Beaver Park
A town park with about 6.5 miles of flat, easy trails. They're groomed for classic skiing by snowmobile when the snowpack is decent. It's a gentle place for little kids and first-timers, with a pond for skating. There's a small day-use fee.
Lake George Regional Park
About 10 miles of easy to moderate trails on the park's east side are groomed for cross-country skiing, winding through woods and red pines past a huge glacial boulder. The steeper west side stays ungroomed, so bring snowshoes for that. Dogs are allowed in winter, and the park hosts Somerset SnowFest every February.
Reid State Park
Nearly 5 miles of groomed trails sit a short walk from the ocean, when the coast gets enough snow. They're groomed but not track-set. In winter you can't drive to the Todd's Point lot, so park at Griffith Head and walk in. A state park fee applies.
Bethel Village Trails
Ski straight from Bethel village across the resort golf course and into the woods toward Gould Academy. Inland Woods + Trails grooms about 24 km for classic and skate, and more than half of it is beginner terrain. The trail center at the Bethel Resort rents gear and runs lessons. Fat bikers get their own groomed singletrack, and dogs are allowed on certain trails.
Carter's XC Ski Center
The Carter family has run a ski center in western Maine since 1984. Today it grooms 55 km along the Androscoggin and up Farwell Mountain. Expect views of the Mahoosucs and the Presidentials. Rent gear, take a lesson, or book an off-grid ski-in cabin. Dogs are welcome with a dog day pass.
Black Mountain Nordic
About 17 km of race-grade loops are free to ski all season thanks to L.L.Bean, and so are the snowshoes. The base shop rents a limited supply of Nordic skis. The trails are a set of named loops from 1.6 to 5 km, so it's easy to string together a short ski or a long one.
Oxbow Beer Garden
Ski the trails out back on the old Carter's Oxford land, then warm up with wood-fired pizza and a beer in a 200-year-old barn. The trails are free, and Portland Gear Hub rents Nordic skis and snowshoes on site. On weekends, a small bar out in the woods sells drinks and snacks, and there are outdoor campfires to gather around. It's more about a fun afternoon than serious mileage.
Mount Blue State Park
About 15 miles of ski trails wind through the woods below Mt. Blue, with set track on some of them for classic skiing. The Maple Trail makes a long 10-mile loop, which is rare for a state park. Warm up in the yurt by the skating rink at park headquarters. Dogs aren't allowed on the ski trails, and a park fee applies.
Roberts Farm Preserve
A true community resource, kept free and open by the Western Foothills Land Trust with help from grants, donations, and volunteers. About 7 miles are groomed, with skate lanes and classic tracks above Lake Pennesseewassee. Borrow skis or snowshoes by donation at the wood-fired warming hut. Solar lights along some trails make evening skis easy. Dogs can use the snowshoe trails.
Sugarloaf Outdoor Center
Billed as Maine's largest Nordic center, Sugarloaf's Outdoor Center has about 50 km of groomed trails. It's a paid, full-service operation, with rentals, lessons, and a café in the lodge. Dogs are allowed only on the dog-walking trail.
Maine Huts & Trails
One of the few hut-to-hut ski options in New England, with about 25 miles of corduroy between staffed backcountry huts. Day use is free, and the huts welcome skiers stopping in to warm up. Bring touring or classic skis, since the trail is too narrow for skating. Every winter, the Alpine Feast serves a multi-course meal you ski or snowshoe in to. No dogs in winter.
Rangeley Lakes Trails Center
Volunteers groom more than 50 km of classic and skate trails at the base of Saddleback. With more than 200 inches of snow a year, it's often one of the last places in Maine still skiing in spring. The yurt lodge rents gear, including skijor sets for the designated dog trails. Every winter brings the Rangeley Lakes Loppet, one of Maine's longest-running Nordic races.
Titcomb Mountain Nordic
The Farmington Ski Club grooms about 16 km of classic and skate trails next to its community ski hill. The trails are open around the clock on an honor system, and a lit loop through the bog makes night skiing easy. Rent gear at the lodge. Keep the dog home, since dogs aren't allowed on any trails.
Pasture Prime Outdoor Center
A small farm-based ski center with a few kilometers of flat, track-set trails across open pastures. It's built for true beginners. Warm up in the yurt on weekends. It runs on donations.
Lakewood Golf Course
The golf course grooms about 7 km of skate-width trails, most with classic track too. Ski across a covered bridge with the western mountains in view. Dogs are welcome, fat bikes are allowed, and there's a small trail fee.
Acadia Carriage Roads
Volunteers groom about 30 miles of Acadia's carriage roads, with a classic track and a skate lane side by side. I skied the Around Mountain loop here and hit pure bliss around mile 7, with Jordan Pond below. Grooming waits for 6 inches of snow on frozen ground, so check the Friends of Acadia Facebook page before you go. A park pass is required.
Bangor Municipal Golf Course
The city and the Penobscot Valley Ski Club groom more than 7 miles of classic and skate trails on the golf course, free for everyone. A short loop is lit for after-work skiing. It needs a deep base before the groomer can run, so it opens later than some.
Caribou Bog Outdoor Center
The Penobscot Valley Ski Club grooms about 10 km of free classic and skate trails through the Caribou Bog conservation area. The trail center has a warm room and a wax bench. Every February, the club hosts the Great Caribou Bog Ski Races, including a costume race.
UMaine DeMeritt Forest
The University of Maine grooms about 15 km of mostly flat trails through its research forest, and the public skis free. It's the biggest network around Orono and great for long, easy miles. The campus gear library rents skis to the public.
Orono High School Trails
The Penobscot Valley Ski Club grooms about 4 km behind Orono High School, skied in one direction. The trails are lit for night skiing, which makes them a good bet after work. It's a school facility, so skip it during school events.
Witherle Woods
Volunteers groom ski trails through this Maine Coast Heritage Trust preserve on the edge of Castine. The trails pass Revolutionary War and War of 1812 fort sites, with views of Penobscot Bay. Coastal snow comes and goes, so go when you can. It's free, and dogs are welcome under control.
AMC
The Appalachian Mountain Club grooms more than 80 miles of trail between three backcountry lodges: Gorman Chairback, Little Lyford, and Medawisla. Day use is free. Stay overnight for hot meals and a wood-fired sauna while a snowmobile hauls your bags.
The Birches
A lakeside resort with more than 30 miles of groomed trails on a private 11,000-acre preserve. Ski right out onto frozen Moosehead Lake with Mt. Kineo's cliffs straight ahead. A day pass includes the hot tub and sauna, and there's a restaurant, bar, and cabins for a longer stay.
Big Moose Nordic
Volunteers groom a 9 km figure eight at the base of Big Moose, the community-run ski area above Moosehead Lake. The loop passes an old abandoned farm and Mountain View Pond. It runs on donations in the honor box.
Lily Bay State Park
A groomed 5-mile loop winds along the shore of Moosehead Lake and through the quiet campground, with side trails to explore. Some sections are steep with sharp turns. The park stays open all winter, and a state park fee applies.
Nickerson Tree Farm
A short, track-set loop behind the Moosehead Lake visitor center, groomed by local volunteers. It's the easiest groomed ski in Greenville and a good leg-stretcher for visitors. Look for the slate ledges at the overlook.
A Fierce Chase
A volunteer nonprofit grooms about 8 miles of trails here, with classic tracks and room for skating and views of Borestone Mountain. It runs on donations, and dogs and fat bikes are welcome.
Penobscot River Trails
A private foundation keeps 25 km of trails along the East Branch of the Penobscot beautifully groomed, and it's all free. Register and borrow skis by donation at the visitor center, which has a wood stove and a wax bench. Two more wood-stove huts along the way look toward Katahdin. No dogs.
Katahdin Woods and Waters
The National Park Service grooms about 16 miles of old logging roads from the North Gate, starting in mid-January. The trails follow the East Branch of the Penobscot, and two ski-in huts can be reserved for the night. Leashed dogs are welcome off the tracks.
Hammond Ridge
About 16 miles of trails climb Hammond Ridge, with views of Katahdin and Millinocket Lake. There are no rentals on site, but you can rent gear from the Katahdin Gear Library in Millinocket. Finish with pizza and a pint at Knife Edge Brewing, or stay in a lakeside cabin. It's best for skaters and confident skiers.
Bait Hole
An easy set of loops just south of Millinocket, groomed for classic skiing after big storms. The trails look out at Katahdin and Elbow Lake. It's free and a good pick for families.
Mt. Chase Lodge Trails
A family-run sporting lodge grooms about 2 miles of free classic and skate trails around Upper Shin Pond. It's a short ski, so pair it with Katahdin Woods and Waters or Penobscot River Trails. Lodge guests get meals and a warm place to land.
Fort Kent Outdoor Center
Fort Kent Outdoor Center grooms 40 km of classic and skate trails, and anyone can ski them. Rent classic, skate, or snowshoe gear on site, and a lit loop keeps things going after dark. Dogs are allowed on the marked pet-friendly trails.
Northern Maine Community Trails
The former Nordic Heritage Center hosted Biathlon World Cups before it closed in 2024. A local nonprofit bought it in 2025, and volunteers are working to get the trails groomed again. Skiing is by donation with a waiver, and dogs can use two marked trails.
Aroostook State Park
Maine's first state park grooms about 15 miles of double-track classic trail below Quaggy Jo Mountain, with a warming hut at a trail junction. Add sledding and lake skating for a full day. A state park fee applies.
Four Seasons Trail Association
A nonprofit-run outdoor center right on the Canadian border, with 16 km of groomed classic and skate trails. It's free, with rentals and a big lodge.
Aroostook National Wildlife Refuge
Ski past Cold War weapons bunkers on the old Loring Air Force Base, now a national wildlife refuge. The refuge maintains more than 7 miles of mostly flat classic and skate trails, with a warming hut along the way. Bring binoculars.
Snowy Mountain Trails
The small town of Stockholm has its own groomed figure-eight loops and a small ski park behind the community center. One loop is technical, and the other suits classic skiers. It's free and friendly.
Know before you go
A few things to know before you head out.
Checking Conditions: Most groomed XC trails in Maine run on natural snow, so conditions change fast. Conditions tend to be more reliable the further inland you get from the coast. Facebook is still where most clubs and land trusts post grooming updates. After a storm, the NWS snow report map shows where conditions are likely to be best. Several ski areas offer snowmaking, which makes conditions more reliable and extends the season. Quarry Road Trails in Waterville is a good example.
Free Trails and Trail Passes: Local land trust preserves and golf courses are typically free or donation based, so drop a few bucks in the box or join the club that grooms them. Staffed Nordic centers charge a trail pass. State parks charge their usual day-use fee.
Trail Etiquette: Don't walk or snowshoe in the ski tracks. Classic skiers use the set tracks, and skaters use the wide corduroy lane. Dog rules vary a lot, from dog lanes and dog day passes to outright bans, so check before you bring a dog.
Getting Started: You don't need to buy gear to try XC skiing. Many Nordic centers rent skis and teach lessons, and a few places lend gear by donation. The state's ski and snowshoe trailer brings free rentals to different state parks through the winter. Maine also has a few innovative gear libraries, like the Katahdin Gear Library in Millinocket or Maine GearShare, which can make getting out easier and more affordable. Dress in layers, since you'll warm up faster than you think.
Is It Hard to Learn? It depends entirely on the terrain and your goals. For a beginner, classic skiing on flat terrain can feel like a mix of walking and gliding, and you can pick up the basics quickly and easily. At the other end, suiting up in spandex to race skate skis on difficult terrain takes months or years of training to master the technique. Set expectations that fit your skill level, and pick terrain and skiing partners to match. It never hurts to take a lesson at some of the places listed here, or to look up a few beginner tutorials on YouTube.
Night Skiing: A handful of trails have lit loops, including Quarry Road, Titcomb, Bangor Muni, Roberts Farm, and Fort Kent. Clubs also host full moon skis and night races. Even where there's no official lighting, skiing with a bright headlamp is generally acceptable, and with the sun setting so early in a Maine winter, it's a good way to get out after work. Check each location's policies first.
Pair It With: A sauna session is hard to beat after a day on skis, so check out our sauna guide.
Clubs and land trusts host full moon skis, races, and free rental days all winter. We round up the best ones every week in the newsletter.

