I use 5qt jugs for changes. So, I drain the old oil into a 7qt drain pan and after I pour the new oil into the engine, I empty the drain pan back into the 5 qt jug. I keep a couple of them around until we make our next trip to the local landfill. Same with filters. They have an oil recycling area where you can leave your jugs and filters or you can pour your holding containers into a huge drum.
Although, there are about three location within 5 miles that accept oil to recycle. One is Walmart, one is Advance Auto and one is a Valvoline lube place.