Yes, O'Reilly's does take back used oil. You can bring your used motor oil to any O'Reilly's Auto Parts store and they will recycle it for you.