Yard waste drop-off and free mulch in Alabama
Many Southern cities and counties call yard waste drop-off a brush site, brush drop-off or convenience center. We list 16 sites in Alabama (all from official sources); 16 take brush and branches. 4 of the 16 list a residency or eligibility rule on the source page, so bring ID or a utility bill. 1 does not have a confirmed map pin yet. Not every local program in Alabama is listed yet.
By type: 16 yard waste drop-off, 3 compost pickup, 16 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 Alabama
-
Calhoun County Landfill and Transfer Station
3625 Morrisville Road, Anniston, AL
Hours: Mon–Fri 7:00 AM–4:00 PM; Sat 7:00 AM–11:30 AM; closed Sundays and major holidays
Source: Calhoun County Landfill · checked 2026-11-09
-
Bay Minette Transfer Station (Baldwin County SWDA)
43205 Nicholsville Road, Bay Minette, AL
Hours: Mon–Fri 7:00 AM–4:00 PM; Sat 7:00 AM–noon
Source: SWDA of Baldwin County – Bay Minette Transfer Station · checked 2026-11-09
-
RCM Alabama (Recovered Construction Materials) – green waste
221 Kilsby Circle, Bessemer, AL
Hours: Mon–Thu 7:00 AM–4:30 PM; Fri 7:00 AM–3:30 PM; Sat weather-dependent (call ahead); closed Sunday
Source: RCM Alabama – Material Disposal · checked 2026-11-09
-
Eastern Area Landfill Public Unloading Area
2787 Alton Road, Birmingham, AL
Hours: Mon–Fri 7:00 AM–3:00 PM; Sat 7:00 AM–noon; closed Sundays and city holidays (city pages differ — call 205-655-3391)
Source: City of Birmingham Department of Public Works · checked 2026-11-09
-
Barbour County Construction/Demolition Landfill
80 Gilchrist Road, Clayton, AL
Hours: Mon–Fri 7:00 AM–3:30 PM
Source: Barbour County Sanitation – Landfill · checked 2026-11-09
-
Shelby County Highway 70 Landfill
401 Landfill Road, Columbiana, AL
Hours: Mon–Fri 6:30 AM–4:30 PM; Sat 7:30 AM–3:30 PM; closed Sundays and listed holidays
Source: Shelby County – Landfill · checked 2026-11-09
-
Coffee County Landfill
7733 Highway 125, Elba, AL
Hours: Mon–Fri 7:00 AM–5:00 PM
Source: Coffee County – Acceptable Waste · checked 2026-11-09
-
Eastfork Landfill (Baldwin County SWDA)
29751 Eastfork Landfill Road, Elberta, AL
Hours: Mon–Fri 7:00 AM–4:00 PM; Sat 7:00 AM–noon
Source: SWDA of Baldwin County – Landfills · checked 2026-11-09
-
MacBride Landfill (Baldwin County SWDA)
26941 McBride Road, Loxley, AL
Hours: Mon–Fri 7:00 AM–4:00 PM; Sat 7:00 AM–noon
Source: SWDA of Baldwin County – Landfills · checked 2026-11-09
-
Dirt, Inc. Landfill (Cottage Hill Road)
8081 Cottage Hill Road, Mobile, AL
Hours: Mon–Fri 7:00 AM–4:30 PM; Sat 7:00 AM–noon (operator site). City of Mobile listing also shows Mon–Sat 7:00 AM–5:00 PM — call ahead.
Source: Dirt, Inc. / Gulf Hauling (operator) · checked 2026-11-09
-
Chastang Sanitary Landfill
17045 Highway 43, Mt Vernon, AL
Hours: Mon–Fri 7:00 AM–4:00 PM; closed weekends
Source: City of Mobile Public Works – Landfill Information · checked 2026-11-09
-
Jeter Avenue Recycling Center (yard waste drop-off)
675 Jeter Avenue, Opelika, AL
Hours: Mon–Fri 8:00 AM–2:00 PM (yard waste / trash drop-off per Environmental Services)
Source: City of Opelika Environmental Services – Trash & Yard Waste · checked 2026-11-09
-
Lott Road Landfill (Waste Pro)
5400 Dossett Road, Prichard, AL
Hours: Mon–Fri 7:00 AM–5:00 PM; closed weekends (operator). City of Mobile listing shows Mon–Fri 7:00 AM–5:00 PM.
Source: Waste Pro – Lott Road Landfill · checked 2026-11-09
-
Russell County Transfer Station (limbs and yard debris)
101 Poorhouse Road, Seale, AL
Hours: 2nd and 4th Saturdays 8:00 AM–1:00 PM (Eastern Time per county office)
Source: Russell County Sanitation Department · checked 2026-11-09
-
H & S Land, Inc. Landfill
8700 Howells Ferry Road, Semmes, AL
Hours: Mon–Fri 7:00 AM–5:00 PM; Sat 7:00 AM–3:00 PM (City of Mobile listing)
Source: City of Mobile Public Works – Landfill Information · checked 2026-11-09
-
Magnolia Landfill (Baldwin County SWDA)
15480 Terra Bella Drive, Summerdale, AL
Hours: Mon–Fri 7:00 AM–4:00 PM; Sat 7:00 AM–noon
Source: SWDA of Baldwin County – Landfills · checked 2026-11-09
Neighboring states
Sources for Alabama: Barbour County Sanitation – Landfill; Calhoun County Landfill; City of Birmingham Department of Public Works; City of Mobile Public Works – Landfill Information; City of Opelika Environmental Services – Trash & Yard Waste; Coffee County – Acceptable Waste; Dirt, Inc. / Gulf Hauling (operator); RCM Alabama – Material Disposal; Russell County Sanitation Department; SWDA of Baldwin County – Bay Minette Transfer Station; SWDA of Baldwin County – Landfills; Shelby County – Landfill; Waste Pro – Lott Road Landfill. How complete is this?