Yard waste drop-off and free mulch in Maine
Depending on the town, yard waste drop-off may be listed as leaf and brush drop-off or yard debris drop-off. We list 14 sites in Maine (all from official sources); 14 take brush and branches. 10 of the 14 list a residency or eligibility rule on the source page, so bring ID or a utility bill. 3 are seasonal or event-only and 3 do not have a confirmed map pin yet. Not every local program in Maine is listed yet.
By type: 14 yard waste drop-off, 14 brush & branches.
Call ahead. Hours, fees, residency rules and accepted materials change. Call or check the official source page before you go. Every listing links to its source.
By city and county
All listed sites in Maine
-
Bangor Public Works yard waste drop-off
530 Maine Avenue, Bangor, ME
Hours: 7 AM to sunset, 7 days a week.
Source: City of Bangor – Trash Collection · checked 2026-11-09
-
Biddeford Recycling / Transfer Station – brush, leaves and grass
371 Hill Street, Biddeford, ME
Hours: Wed–Sat 7:00 AM–4:45 PM; closed Sun–Tue.
Source: City of Biddeford – Recycling/Transfer Station · checked 2026-11-09
-
Brewer Landfill – brush, leaves and grass
403 Elm Street, Brewer, ME
Hours: Apr 1 – Tuesday before Thanksgiving: Tue and Fri 7:30 AM–2:30 PM. Rest of year: Tue 7:30 AM–2:30 PM (free grass clippings and leaves). Also 1st and 3rd Saturdays.
Source: City of Brewer – Brewer Landfill · checked 2026-11-09
-
Brunswick Graham Road Processing Facility – brush, leaves and grass
49 Graham Road, Brunswick, ME
Hours: Tue, Thu and Sat 8:00 AM–3:30 PM, year-round.
Source: Town of Brunswick – Graham Road Processing Facility fee schedule (Jan 2026) · checked 2026-11-09
-
Falmouth Transfer Station – leaves and brush
Woods Road, Falmouth, ME
Hours: Tue and Thu noon–4 PM; Fri 7 AM–5 PM; Sat 9 AM–5 PM.
Source: Town of Falmouth – Transfer Station · checked 2026-11-09
-
Kittery Resource Recovery Facility – yard waste and brush
4 MacKenzie Lane, Kittery, ME
Source: Town of Kittery – Materials Disposal Fee Schedule (Apr 2026) · checked 2026-11-09
-
Lewiston Solid Waste Facility – yard debris
420 River Road, Lewiston, ME
Hours: Mon–Fri 7:15 AM–2:45 PM; Sat 8:00–11:50 AM.
Source: City of Lewiston – Solid Waste Division · checked 2026-11-09
-
Old Orchard Beach Public Works Transfer Station – brush and leaves
Dirigo Drive, Old Orchard Beach, ME
Hours: Tue–Sat 7:30 AM–2:30 PM; closed holidays.
Source: Town of Old Orchard Beach – Public Works Transfer Station · checked 2026-11-09
-
Riverside Recycling Facility
910 Riverside Street, Portland, ME
Source: City of Portland, Maine – Public Works · checked 2026-11-05
-
South Portland Transfer Station – yard debris
929 Highland Ave., South Portland, ME
Source: City of South Portland – Yard Waste · checked 2026-11-09
-
Waterville Public Works fall yard waste drop-off
6 Wentworth Court, Waterville, ME
Hours: Fall drop-off Sept 28 – Nov 20, 2026: Mon–Thu 7 AM–5 PM; Fri 7 AM–3 PM; plus some Saturdays.
Source: City of Waterville – Fall Yard Waste Collection · checked 2026-11-09
-
Casella Transfer Station (Westbrook) – Scarborough residents' yard waste
594 County Road, Westbrook, ME
Source: Town of Scarborough – Household Waste · checked 2026-11-09
-
Windham fall leaf and brush drop-off (Enterprise Drive)
Enterprise Drive, Windham, ME
Source: Town of Windham – Leaf and Brush Disposal · checked 2026-11-09
-
York Witchtrot Road facility – brush, leaves and grass
65 Witchtrot Road, York, ME
Hours: Wednesdays and Saturdays 9 AM–4 PM, year-round.
Source: Town of York – 2026-2027 Solid Waste & Recycling Program Guide · checked 2026-11-09
Neighboring states
Sources for Maine: City of Bangor – Trash Collection; City of Biddeford – Recycling/Transfer Station; City of Brewer – Brewer Landfill; City of Lewiston – Solid Waste Division; City of Portland, Maine – Public Works; City of South Portland – Yard Waste; City of Waterville – Fall Yard Waste Collection; Town of Brunswick – Graham Road Processing Facility fee schedule (Jan 2026); Town of Falmouth – Transfer Station; Town of Kittery – Materials Disposal Fee Schedule (Apr 2026); Town of Old Orchard Beach – Public Works Transfer Station; Town of Scarborough – Household Waste; Town of Windham – Leaf and Brush Disposal; Town of York – 2026-2027 Solid Waste & Recycling Program Guide. How complete is this?