- Twin Brook Recreation Area — A 246-acre town-owned park, great for skiing. There are many miles of trails, including a short paved one for wheelchairs.
- Town Forest — This trail through an old pine plantation is about 1.5 miles long. Nice, easy path graded for accessibility.
- Rines Forest — This 216-acre wooded conserve offers a sylvan stream, wide trails and about 3 miles of easy walking. Connects to Hadlock Forest in Falmouth and Farwell Forest/Knight’s Pond Preserve.
- Knight’s Pond Preserve — There’s nearly 300 acres of public land here, with several miles of trails and some inclines. Knight’s Pond offers lovely views.
- Farwell Forest — This 45-acre wood connects, via snowmobile tracks, Knight’s Pond Preserve with Rines Forest in Falmouth.
- Cross-town trail — A linked network of trails through Windham, Falmouth and Cumberland.
- Broad Cove Reserve — The obvious thing to do here is head directly to the beach, but there are also nice trails to explore on this 100-acre reserve.
- Rock Ridge — Hike a pleasant 1.5-mile forested loop on this 39-acre wooded preserve.
- LongWoods Preserve — A short, easy hike through an enchanting outdoor sculpture show set within 54 acres of meadows and woods that buffer the East Branch of the Piscataqua.