Toilet tank replacements can be purchased through Lowe's, The Home Depot and ACE Hardware. As of March 2015, Lowe's carries over 100 replacement toilet tanks for a number of toilet brands, including Kohler, American Standard and Danze.
Replacement toilet tanks sold by Lowe's range in price from $55.30 for an American Standard Colony 1.28 gallons per flush high-efficiency toilet tank, to $379.88 for a Kohler Veil 0.8 gallons per flush wall-hanging high-efficiency toilet tank. The Lowe's website also provides a free "in-stock" feature that allows customers to check if local Lowe's stores carry the desired toilet tank.
The Home Depot carries over 200 different toilet tank replacement models from such brands as Eclipse, Foremost, Sterling and Toto. The tank inventory is organized by flushing system, gallons per flush, flush valve size and brand. The tanks sold through The Home Depot website are priced between $48.49 for a Sterling Windham 1.28 gallons per flush toilet tank, and $1,244.79 for a Kohler English Trellis 1.6 gallons per flush toilet tank.
ACE Hardware stocks two different replacement toilet tanks from Cato and American Standard. The Cato toilet tank costs $41.99, while the American Standard Cadet Het tank costs $109.99. Both toilet replacement tanks come with a free store-pickup option.