Elgin Recycling

Order Now
call us at: 847-741-4100


We provide full-service trucking for eligible loads.

Schedule a pickup now!


We offer competitive prices for all scrap metal, electronics & more.

Request a quote now!

What Our Customers Have to Say...

"The thing I like about Elgin Recycling is how easy it is to get in and out of. The yard is always clean so I don't have to worry abou... Doug S. Customer Since 2012 Hampshire ,IL

Winter Hours

On November 9th, Elgin Recycling will be implementing new hours for the winter season; Elgin Recycling Center, Crystal Lake Recycling Center and Arlington Heights Recycling Center will changing their hours from 7a–5p (reg. hours) to 8a–5pm (winter hours) and the Gilberts steel yard will be changing their hours from 6a–5p (reg. hours) to 7a–5pm (winter hours). Please note that early morning appointments are available by request. Please call our main office at 847-741-4100 to schedule an early morning appointment. Visit our Recycling Centers page for address/information for each location. 




Make sure to stay connected with Elgin Recycling for special offers, events, newsletters, market updates and industry news.