Top 10 Places You Can Buy Water Heaters

A water heater is a vital component of any home’s plumbing system. There are various types available in the market, including gas water heaters, electric water heaters, and others. The one that is best for your home depends on the size of your family and your budget.

Each water heater has a different storage capacity, so family size is a significant consideration before purchase. If you are looking for a water heater for your home, you are in the right place. Here is everything you need to know.

Trusted Water Heater Brand:

  • Rheem
  • Sure Comfort
  • A.O Smith
  • Richmond

Places Where You Can Buy Water Heaters

StorePrice RangeReturn Policy
Home Depot$300 – $2,000Unopened within 90 days
Costco$99.99 – $90090 Days
Lowes$100 – $2,000Like New within 30 Days
Walmart$300 – $3,00090 Days
Sears$25 – $3,50040 Days
Target$250 – $1,00090 Days
Amazon$300 – $3,00030 Days
Wayfair$120 – $2,50030 Days
Appliances Connection$100 – $3,00030 Days
Faucet Depot$200 – $3,000120 Days

The purchase price of a water heater does not include installation, but some stores like Home Depot will install it for between $1,000 – $3,000, while Lowes will install it for $500 – $1,800.

If you get a local contractor the prices can typically range from $800 – $2,200. Lowes provides good prices on water heaters and excellent installation prices.

Home Depot

Home Depot is one of the most trusted brands out there when it comes to home appliances. They offer fast delivery, and they have an extensive range of many varieties of water heaters. Their return policy is fair as you can return an unopened item within nine days.

Besides that, you need to have a receipt if you are looking to return a water heater. The best part is that they have water heaters in the price range of $300 to $2,000 and above. So you can choose from any water heater you like within your budget.


Costco needs no introduction because everyone knows how fantastic this brand is. While they don’t have a vast range of water heaters, you can still find one in your price range for your family. Their price range is anywhere from $99.99 to $800 and above.

The return policy of Costco for water heaters is that they will accept returns within ninety days. So, if you are not satisfied with the water heater, you can always contact them and return in no time.


Lowe’s focuses on quality customer service, which is why you will have a fantastic experience with them. They offer all types of water heaters such as tanks, tankless, electric, gas, and many others. Besides that, you can shop the water heaters by the gallon and also opt for their installation service.

The water heaters at Lowe’s can range anywhere from $100 to $2,000. Their return policy allows you to exchange major appliances within thirty days of purchase within new condition and proof of purchase.


Walmart offers a range of more than a thousand water heaters, and you can choose the one that best suits your preferences. They offer next-day delivery and two days delivery if you want your appliance urgently. Many people opt for them because they have a wide range of affordable water heaters.

Walmart’s price range is anywhere from $300 to $3,000. You can return the items within ninety days of purchase if you are not satisfied.


Sears is a great option to buy the best compact water heaters out there. They stock many such water heaters from the best brands, which is why many people opt for them. While they have other water heaters, too, Sears is the ideal choice for compact ones.

The price range of Sears varies anywhere from $25 to 3,500 and above. You can return what you purchase within forty days if you are not satisfied. All you have to do is get in touch with them through their online system.


If you are looking for electric water heaters, Target is the top choice for you. They sell some of the best electric heaters out there that you will love for your home. Their price range is anywhere from$250 to $1,000 and above.

Target’s return policy states you can return any item you purchase within ninety days. However, if you paid from the RedCard, you can add an extra thirty days on your returns.


Of course, this list would be incomplete without mentioning the biggest retail giant out there. Amazon has one of the broadest range of water heaters you will ever find, which is why it is an excellent choice for you. The best part is that you will find a high-quality water heater in your budget in no time.

The return policy of Amazon states that items can be returned within 30 days. Their price range varies from $300 to $3,000 and above. So, whether you are on a tight budget or in the mood to splurge, you will find something for your home.


Wayfair offers the best portable water heaters, which is why it is ideal if you want portability from your water heater. Their customer service is excellent, and there is a lot to choose from. The price range varies from $120 to $2,500 and above.

Their return policy states you can return items within thirty days of delivery. So, if you want a portable heater, Wayfair is the best choice.

Appliances Connection

Appliances Connection offers the best water heater brands on the market. They provide many opportunities for savings by promoting sales and bundles, which is why customers love them. You will find more than two hundred waters to choose from.

The price range varies from $100 to $3,000 and above. They have a thirty-day return policy you can redeem.

Faucet Depot

Faucet Depot is the leading retailer of many home appliances, and they stock the best brands out there. Because of their range and prices, many people opt for them. The price range of water heaters varies anywhere from $200 to $3,000 and above.

Faucet Depot offers a thirty-day return policy. However, an item can’t be returned after 120 days from the date of purchase.