Find 20-gallon containers for sale online on Amazon.com, HomeDepot.com and WalMart.com as of 2016. Typically, Wal-Mart and The Home Depot allow you to order these products online and pick your order up at one of their stores in your area. On each of these websites, search for "20-gallon container" on the main page to display a listing.
As of January 2016, Amazon.com listings include a 20-gallon Rubbermaid high-density polyethylene tote with a lid for about $24, a 20-gallon Carlisle polyethylene trash container for about $19, and a Behrens steel trash can with a lid and drop-down handles for about $29. Some plastic models are available in a variety of colors. Amazon.com typically offers free shipping on orders over $35.
At HomeDepot.com, products include a 2-gallon tote with a lid for about $6, a 20-gallon Husky tote with a hinged lid and handles on the sides for around $17, and a 20-gallon polyethylene Rubbermaid trash can with a lid and handles for about $14. Click the Check Store Inventory button in a listing if you prefer to pick a container up in person.
Listings at Walmart.com include a plastic 20-gallon Sterilite tote with a latchable lid for about $7, a 20-gallon Safco tall recycling container for about $65, and a 20-gallon Rubbermaid gray plastic trashcan for about $20. Click a delivery option on the left side of the page to display only those products you can pick up at a local Wal-Mart store.