Farm to Farm Ultra

Freeport, United States • 28 Sep 2025

The Farm to Farm Ultra is a scenic ultramarathon held in Freeport and Brunswick, Maine, featuring distances of 25K, 50K, and 50 miles, along with relay options. The course consists mainly of rolling hills on paved roads with about 2 miles of runnable trail per 25K loop, connecting Wolfe's Neck Farm and Crystal Spring Farm. Aid stations are located at the start/finish and Crystal Spring Farm, with an additional unattended station en route. The event offers a friendly atmosphere with awards for top finishers, supports adaptive athletes with guides, and encourages environmental care by requiring runners to carry their own cups. The race showcases beautiful fall foliage and is well-marked for safety. Visit the organization's website for the most recent information.

Race information

50 mi
50 Miler
50 km
50k
50 km
50k - 4 Person Relay
25 km
25k
25 km
25k - 2 Person Relay
Visit the organization's website for the most recent information.
Trail runs nearby

The Longest Day 5K - Gray will take place in Gray on Friday 20 June 2025. You can run between 5 and 5 kilometers.

6 at the Springs is a six-hour endurance running event held in Poland, Maine, featuring a flat, scenic 4-mile loop course along the historic Waterhouse Brook rail trail and Lower Range Pond. Runners traverse a route that includes multiple watersheds and a picturesque beaver pond, appealing to both c..

The Back Cove Backyard Ultra is a unique endurance running event held in Portland, Maine, on the scenic Back Cove Trail. Participants run a 4.167-mile loop every hour, testing their physical and mental stamina until only one runner remains. The course features a mostly flat, non-technical gravel tra..

The Firebird Trail Races, held in Falmouth, Maine, offer challenging trail running events with distances of 13 miles, marathon, and 50K. The courses feature a technical 10-mile loop through Lowell Preserve and North Falmouth Community Forest, with additional loops in East Windham Conservation Area f..

The Last Man Standing Ultramarathon is a unique backyard ultra race set in the scenic trails of Pineland Farms, New Gloucester, Maine. Participants tackle a 4.2-mile loop with moderate elevation gain, aiming to complete as many laps as possible within an hour each. The event continues until only one..

The Cherry Hill Farm Ultra, held in Gorham, Maine, is a trail race featuring 50K, 25K, and 10K distances. The main 50K race consists of 12 flat, non-technical loops of 2.6 miles each around Cherry Hill Farm, totaling 31.2 miles. A 25K option includes 6 loops.The course offers a single aid station at..