Most WalMarts will accept used oil for recyling. I don't have to bother since we have curbside pickup of used oil and oil filters in our county. They provide special jugs for the oil and plastic bags for the filters. Limit three gallons per every other week pickup.