Portland Maine has a selection of cross-country ski areas that offer a variety of trails for any level, from beginner to the most experienced. The variety of alpine trails and beautiful scenery makes Maine a wonderful cross-country ski vacation destination.
If you know of a great Maine ski trails we’ve missed or to feature your Maine nordic center on ME Living.com, Maine’s Internet Magazine, please contact us.
|
Portland Maine Cross Country Ski Trails
|

Harris Farm XC Ski Center
280 Buzzell Rd.
Dayton, ME 04005
Ph: 207-499-2678
40K of trails cross the fields and forests of our 500 acre dairy and tree farm. Beginners’ loops to rolling terrain for advanced skiers. 30K of skating lanes and 35K track set. Warming hut, ski shop, and homemade soups, chili and muffins. Snowshoeing available.
Smiling Hill Farm
781 County Rd. (Rte. 22)
Westbrook, ME 04092
Pho 207-775-4818
In the winter, Smiling Hill Farm operates an extensive cross-country skiing operation. Just minutes from Portland , Smiling Hill Farm offers skiing on approximately 35k of machine-groomed trails around the picturesque and historic Smiling Hill Farm. Trails are groomed wide to allow both classical tracked and a generous skate lane. A fully equipped ski rental shop with over one hundred Rossignol ski packages are available at the former Ice Cream Shop (which doubles as the warming hut in the winter). Light refreshments are also available.
Did we miss something?
Add your update or comment.
|
|

|
Aroostook County ME XC Skiing Fort Kent, Houlton, Presque Isle, Fort Fairfield, Madawaska |
| Downeast & Acadia ME XC Skiing Bar Harbor, Blue Hill, Deer Isle, Eastport, Lubec, Cherryfield, Machias |
| Greater Portland & Casco Bay ME XC Skiing Portland, Freeport, Yarmouth, Westbrook, Cape Elizabeth |
| Kennebec & Moose River Valley ME XC Skiing Augusta, Skowhegan, Waterville, The Forks |
| Lakes & Mountains ME XC Skiing Auburn, Lewiston, Norway, Bethel, Farmington, Naples |
| Midcoast Maine XC Skiing Bath, Boothbay Harbor, Camden, Rockland, Brunswick, Belfast, Searsport |
| South Coastal ME XC Skiing Biddeford, Kennebunkport, Kittery, Ogunquit, Old Orchard Beach, Saco, Wells, York |
| Katahdin & Moosehead ME XC Skiing Bangor, Brewer, Greenville, Lincoln, Millinocket, Orono, Baxter State Park |

|