Rock County Clean Sweep Program

Rock County will hold the 2024 Clean Sweep Program again.  Take stock now and reserve your spot as time slots fill up quickly.  See the brochures below

Clean Sweep Brochure Click Here 

Clean Sweep for hazardous chemicals – June 22, August 24, 2024

Drop-offs will be June 22 in Beloit and August 24 in Janesville.  Open to all Rock County residents.  This program is popular and capacity is limited so advance registration is required. Priority chemicals include pesticides, herbicides, mercury, old vehicle fuels, solvents, thinners, wood preservatives, pool chemicals, unknown chemicals, and oil-based paint, to name a few.  Latex paint is not accepted.  

For a list of accepted materials, year-round recycling for rechargeable batteries, motor oil, electronics, fluorescent bulbs, and a household chemical disposal guide, go to the Rock County Clean Sweep website ( ) or call 608-754-6617 ext. 3. 

Business Clean Sweep for Hazardous and Agricultural Chemicals – drop-offs in Beloit and Janesville

Any small business, organization, or agency that produces 220 lbs or less of hazardous waste per month or 2,205 lbs or less per year may be eligible to use Clean Sweep for Businesses/Very Small Quantity Generators (VSQGs) in Rock County on June 22 in Beloit and August 24 in Janesville. Any eligible business/VSQG from Rock County may also use the Dane County Business Clean Sweep all year.  Participants pay disposal cost and transport materials to the drop-off themselves.  Both programs offer free no-obligation quotes. 

 Unwanted agricultural chemicals from any eligible organization, government agency, or business in Rock County can save up to 50% off disposal cost at Rock County Clean Sweep while funds last.  An inventory of chemicals required in advance to receive the discount. 

 To use the Rock County Business Clean Sweeps on June 22 register by June 14.  To use the August 24 drop-off, register by August 16, 2024.  Business program information is at the Rock County Clean Sweep website