Medical Waste

Medicine (Rx Box Program)

box rx

Launched by the DuPage County Health Department in 2009, the RxBox Program offers residents a safe, easy way to drop off unwanted medications that might otherwise have gone to waterways and landfill.  To date, over 7.5 tons, or 15,000 pounds, of medications have been collected with the Rx Box Program.

DuPage County Rx Box Locations

  • Addison Police Department; 3 Friendship Plaza
  • Bensenville Police Department; 345 E. Green St.
  • Bloomingdale Police Department; 201 Bloomingdale Rd.
  • Burr Ridge Police Department; 7660 County Line Rd.
  • Carol Stream Police Department; 500 N. Gary Ave.
  • Clarendon Hills Police Department, 448 Park Avenue
  • Darien Police Department, 1710 Plainfield Rd.
  • DuPage Sheriff; 501 N. County Farm Rd., Wheaton
  • Elmhurst Police Department; 125 E. 1st St.
  • Glen Ellyn Police Department; 65 S. Park Blvd.
  • Glendale Heights Police Department; 300 Civic Center Plaza
  • Hanover Park Police Department; 2011 W. Lake St.
  • Itasca Police Department, 540 W. Irving Park Rd.
  • Lisle Police Department, 5040 Lincoln Ave. RX Box Usage Video
  • Naperville Police Department, 1350 Aurora Ave.
  • Roselle Police Department; 103 S. Prospect St..
  • Westmont Police-Fire Facility, 500 N. Cass, 8am-4pm
  • Westmont Fire Department Headquarters, 6015 S. Cass, 8am-4pm
  • Wood Dale Police Department; 404 N. Wood Dale Rd.

Walgreens Locations

  • 1221 N. Lake St., Aurora
  • 1000 Ogden Ave., Downers Grove
  • 6240 Belmont Rd., Downers Grove
  • 7350 Barrington Rd., Hanover Park
  • 324 Roosevelt Rd., Glen Ellyn
  • 63 W. 87th St., Naperville
  • 163 W. 87th St. Naperville
  • 612 Raymond Dr., Naperville
  • 3035 Book Rd.., Naperville
  • 2719 Hassert Rd. Naperville
  • 200 E. Roosevelt Rd., Villa Park
  • 27W171 Geneva Rd., Winfield

CVS Locations

  • 101 Bartlett Plaza, Bartlett
  • 26W212 Geneva Rd, Carol Stream
  • 400 Ogden Ave., Downers Grove
  • 110 W. North Ave., Elmhurst
  • 230 East Avenue North, Glendale Heights
  • 1005 E. Roosevelt Rd., Lombard
  • 1299 E. Ogden Ave, Naperville
  • 2000 S. Naperville Rd., Wheaton

Meijer Locations

The program is for unused prescriptions and expired medicines generated by residents. No commercial or institutional waste will be accepted. Please remove medications from original container and put in a plastic bag before dropping off to any location.  Any personal information should be blacked out for safety.


Important!!  Do not place sharps/needles in with recycling.
Many retail pharmacies and some health care providers offer prescription & needles/sharps mail-back envelopes for a fee. Never place loose needles/sharps into waste or recycling bins. Check the DuPage County Online Recycling Guide section for additional disposal options for needles/sharps.  Expired / Unwanted Medicine

Drop Off Locations

Mail back and Fee Based Programs

Sign Up