Medication Take Back Sites

Safely dispose of unused or unwanted medications
Medication Take Back Sites

Crusader cannot accept any unused or expired medications for disposal.

 The following places can accept used or expired medications. 

Winnebago County

Rockford

  • Winnebago County Sherriff’s Office: 650 W State St, Rockford, IL 61102: M-F, 8am – 5 pm
  • Rockford Police District 1: 1045 W State St, Rockford, IL 61101: M-F, 8am – 5 pm
  • Rockford Police District 2: 1410 Broadway, Rockford, IL 61104: M-F, 8am – 5pm
  • Rockford Police District 3: 557 Newtowne Dr. Rockford, IL 61108: M-F, 8am – 5 pm
  • Winnebago County Health Department: 555 N Court St, Rockford, IL 61103: 4th floor, M-F, 8am – 5pm
  • Rockford City Hall: 425 E State St, Rockford, IL 61104: M-F, 8am – 5 pm
  • Meijer Pharmacy
    • 2013 McFarland Rd Rockford, IL 61108: M-F 9am-9pm, Sat 9am-7pm, Sun 10am-6pm
  • Walgreens Pharmacy
    • 2323 Charles St, Rockford, IL 61104: 24/7 drop off
    • 1602 Kishwaukee St Rockford, IL 61104: M-F 9am- 9 pm, Sat-Sun 9am-5 pm
    • 3336 11th St Rockford, IL 61109: M-F 9am- 9 pm, Sat-Sun 9am-5 pm
  • CVS Pharmacy
    • 3134 11th St Rockford, IL 61109: M-F 8am – 9 pm, Sat-Sun 9am – 6 pm
    • 110 S. Alpine Rd Rockford, IL 61108: M-F 8am – 9 pm, Sat-Sun 9am – 6 pm
  • Wal-Mart Pharmacy
    • 3902 W Riverside Blvd, Rockford, IL 61101
  • OSF St. Anthony Medical Center: 5666 E State St Rockford, IL 61107
    • North Tower, Main Lobby: 4:30 am to 12:30 pm
    • Center for Cancer Care, Main Lobby: M-F 8am – 5 pm
  • Swedish American Hospital/ UW Health
    • 1401 E State Street, Rockford, IL 61104

Pecatonica

  • Pecatonica Police Department: 405 Main St, Pecatonica, IL 61063: M-F 8- 4:30 pm

Loves Park/ Machesney Park

  • Meijer Pharmacy
    • 1770 West Lane Rd Machesney Park, IL 61115: M-F 9am-9pm, Sat 9am-7pm, Sun 10am-6pm
  • CVS Pharmacy
    • 6506 Alpine Rd Loves Park, IL 61111: M-F 8am – 9 pm, Sat-Sun 9am – 6 pm

South Beloit/ Rockton/ Roscoe

  • South Beloit Police Dept.: 519 Blackhawk Blvd, South Beloit, IL 61080: M-F 8am- 5 pm
  • Rockton Police Dept. 110 E Main St, Rockton, IL 61072: 24/7 drop off
  • Walgreens Pharmacy
    • 5065 Hononegah Rd Roscoe, IL 61073: M-F 8am- 10 pm, Sat-Sun 9am-5 pm
  • CVS Pharmacy
    • 4843 Blue Stem Rd, Roscoe, IL 61073: M-F 8am – 9 pm, Sat-Sun 9am – 6 pm

Boone County

  • Boone County Sheriff: 615 N Main St, Public Safety Building Lobby, Belvidere, IL 61008: 24/7 drop off
  • O’Brien & Dobbins Pharmacy: 216 S State Belvidere, IL 61008: M-F: 9am – 7 pm
  • Wal-Mart Pharmacy
    • 2101 Gateway Center Drive, Belvidere, IL 61008
  • Cherry Valley Police Department: 806 E State St, Cherry Valley, IL 61016: M-F, 8am – 5 pm
  • Candlewick Admin Building: 1812 Candlewick Dr SW, Poplar Gove, IL 61065: M-F, 8:30am-4:30 pm & Sat, 9-12

Stephenson County

  • Freeport Police Department 320 W. Exchange Street, Freeport, IL 61032: 24/7 drop off
  • CVS Pharmacy
    • 721 W. South St Freeport, IL 61032: M-F 8am – 8 pm, Sat-Sun 9am – 6 pm