THE LOCAL ANSWERTake paint to the Dry Creek Transfer Station, 518 W 3450 N, Spanish Fork, Monday–Saturday, 7 a.m.–6 p.m. It’s free for Provo residents when you bring only household hazardous waste. The limit is 5 gallons of any one item per visit, in containers no bigger than 5 gallons. Businesses can’t use it.
Provo, Utah (Utah County), doesn’t collect paint itself. The city sends hazardous items to the South Utah Valley Solid Waste District’s Dry Creek Transfer Station at 518 W 3450 N in Spanish Fork. Dropping off household hazardous waste there is free for Provo and other Utah County residents, up to 5 gallons of any one item per visit.
Five gallons of one item per visit
The district takes no more than 5 gallons of any one item per visit, and its home page says per day. It won’t let you pay to leave more. If you have 12 gallons of the same paint, plan on three trips on three different days.
Free only if it’s just hazardous waste
Household hazardous waste on its own costs nothing. If you add trash, a covered standard haul up to 500 pounds is $12 for Provo, an in-district city. Uncovered loads pay $25 per 8 feet of length.
Cleanup coupons don’t cover paint dumpsters
Provo puts out cleanup dumpsters for six weeks each spring and fall; the 2026 fall dates are September 28 to November 7, at the Compost Yard and rotating parks. Each cleanup comes with a coupon for one free load to the transfer station. The city says hazardous waste belongs at the transfer station, not in its bins, so keep paint out of the dumpsters. Bring a utility bill or driver’s license to the cleanup sites.
Holiday hours
Dry Creek is closed Sundays and most federal holidays. It closes at 1 p.m. on Christmas Eve and New Year’s Eve, so go earlier that week.
The Lindon station has different rules
North Pointe’s transfer station in Lindon (2000 W 200 S) lists up to 10 gallons of paint free from households, then 50 cents a gallon. But its FAQ says it takes hazardous waste only ‘on a limited basis’, Provo isn’t one of its member cities, and you need ID to get in. Call 801-225-8538 before you go.