Prairieland Disposal Refuse, Recycling & Yardwaste Collection

Press Enter to show all options, press Tab go to next option

 Prairieland Disposal Truck


How Does it Work? 

For an inside look at how Prairieland's One-Pass trucks operate, watch the video posted in the link below:


The City of Crystal Lake’s goal is to provide cost effective and quality services to the public. The City contracts with a single hauler for residential curbside refuse, recycling and yard waste collection. Prairieland Disposal is the current hauler.

Residents can contact Prairieland Disposal directly at or call (847) 381-9300.

Refuse and Recycling Toters







Rate Information:  Prairieland Disposal Services Monthly Prices*

Prairieland Disposal Monthly Prices
  Single Family Senior Rate (65+)** Multi-Family w/Curbside Collection 
 Base Rate (includes refuse & recycling totes & one   bulk item per week)  $16.89  $15.20  $13.51
 Optional Yard Waste Tote (billed monthly for 12   months)  $3.00  $3.00  $3.00

 Additional refuse/Recycling Tote (Optional)

 $3.00  $3.00  $3.00

 * Quarterly Billing. Invoices will be sent quarterly, and residents can pay online, by phone, or through the mail.

**Copy of identification showing proof of age required for Senior Rate

Additional Services

Additional Services

White Goods

 $35.00 per item

Additional Bulk Item

 $25.00 per item

Special Collection

 $20.00 per cubic yard

Water-Based Paint & Household Chemicals (must call ahead)

 $30.00 per pick-up, 5-gallon limit. $4.00 for each additional can over 5   gallons. Unlimited household chemicals.
Electronics Drop-Off (21988 N. Pepper Road, Lake Barrington)

Organic Compost Container (household)


(Compost collection is included with Yard Waste Collection)



Holiday Collection Schedule 

Scheduled collections that fall on or after an observed holiday will be delayed by one day during the week of the holiday. For example, if a holiday falls on a Monday, collection will be delayed by one day throughout the week, with Friday collection taking place on Saturday. Below is the 2019 holiday schedule:

New Year's Day: Tuesday, January 1, 2019.

Memorial Day: Monday, May 27, 2019.

Independence Day: Thursday, July 4, 2019.

Labor Day: Monday, September 2, 2019.

Thanksgiving Day: Thursday, November 28, 2019.

Christmas Day: Wednesday, December 25, 2019.