Where to Buy Candles? What Stores Carry Them?

Candles are a great way to add fragrance to your house. There is a scent for practically any taste. Whether you prefer strong or subtle, floral or fruity scents, you will be able to find one. You just have to know where to look.

You can find candles in specialty stores, department stores, online, and many other places. Amazon has a massive variety of candles. No matter the size, brand, or scent you want, you will most likely be able to find it on their website.

Where to Buy Candles

Online Stores that Sell Candles


Amazon has well over 30,000 different candles to choose from. While this may seem daunting, you can narrow your search by filtering through the brand, reviews, fragrance type, wax type, and much more.

You are provided with more options through Amazon than you could get at any other store, online or in person. This makes it convenient to buy several candles from different brands all in one place.

Amazon also offers shipping perks if you are a member of their Amazon Prime program. With this program, you can get two day shipping for most products on their website. With how quickly they ship your items, this means you, most often, get your product two days after you purchase them.

With how extensive Amazon’s variety of products is, they are the best store for you to buy your candles from.

Our Reviews:


Etsy is an online sales platform for creators to sell their products. There are nearly 790,000 results when you search “candles”. There are ways to filter through this massive result list. You can choose to filter by price, the occasion, and color of the candle.

No matter which candle you choose, you are purchasing a handmade candle from an independent creator. There are also reviews under each shop name.You can use the review score to help you find candles because you can trust that high reviews mean that the product is worth the money.

Buying candles from an independent creator is a great way to get candles. You can leave the website knowing you have bought a handmade candle that was crafted just for your purchase.

One of the candle shops I would recommend sells candles for any occasion or holiday. This is also a very high rated shop. They hand make their candles with soy wax and essential oils.

Brand Official Website

Bath & Body Works

Bath & Body Works sells a large array of candles. They have two sizes to choose from; single wick or three wick. You have a wide variety of scents to choose from and they release new scents fairly frequently.

While there are not as many choices as there are on Amazon, they have high quality candles with a burn time of anywhere from 25 to 45 hours.

Buying from the Bath & Body Works website has perks, too. They have scents that are exclusive to the online store that are too good to pass up.

Read our full review on Bath & Body Works and White Barn Candles.

Yankee Candle

Yankee Candle is a high quality company that specializes in their candle making. They also have a wide variety of scents to choose from. These scents have a strong scent throw but are not overpowering.

This company has a few more sizes to choose from than Bath & Body Works. The largest candle has a burn time of anywhere from 110 to 150 hours, which definitely makes this candle worth the price.

NEST Candles

When talking about candles, NEST is a premium brand. The price reflects the quality, too. While these candles are a bit more pricey, they have magnificent scents and have a long burn time of 20 to 100 hours depending on which candle type you choose.

NEST also has a large variety of candle types and scents. You can choose from three wick, classic, luxury, and votive candles. These types of candles vary in price and burn time. There are definitely affordable options as well as luxurious options if you are wanting to splurge.

Read our full review on NEST Candles.


Otherland is an online candle brand that creates coconut and soy wax candles. This company does not have as many options for scents as other stores, but the candles the have are high quality.

The website has a filter for you to search for specific types of scents if you know what you like. They also offer a scent sampler in case you want to try the scents out before you commit to buying.

Otherland offers a deal on their candles if you buy three of them. Their candles are $36 a piece but if you buy three candles, you spend $89, which means you are saving $18.

Goose Creek Candles

Goose Creek Candles is a great place to buy affordable candles that have an amazing scent throw. They have a large variety of sizes and scents you can choose from. They also use cute names for their candles like Cozy Kitten and My First Autumn. They also have seasonal scents for Halloween and Christmas lovers.

This company uses a soy blend as the base of their candles. Depending on the size you choose, your candle will have a burn time of up to 150 hours, which is much longer than its competitors.

Read our full review on Goose Creek Candles.

More Brands

Physical Stores that Sell Candles


Walmart has a decent variety of brands and scents to choose from. They sell Yankee Candle brand as well as their own brands Main Stays and Great Value. Yankee Candle is a great quality brand and Walmart makes it very convenient to find their candles.

What is less known, is that Great Value and Main Stays brands are pretty good quality too. One thing you need to keep in mind when shopping Main Stays candles, not every scent is worth purchasing. You will want to smell your candles before you purchase them.


Kohl’s is another store that sells Yankee Candle brand. On top of this, they sell Sonoma and Woodwick brand candles, too. Kohl’s offers affordable options for candles. They also offer a wide variety of seasonal candles.

The Sonoma candles are around $10, which makes them the most affordable candle at Kohl’s. If you want to spend a few dollars more, Sonoma offers a spa line of their candles.

Kohl’s is definitely a good place to go if you are looking for affordable candles that are good quality. They offer a variety of scents and brands that are easy to love.

Bath & Body Works

I know I have already mentioned Bath & Body Works in the online shopping section, but they are also worth a mention for their physical store.

The most notable reason I wanted to bring Bath & Body Works up again is Candle Day. This is an annual sale that happens both in store and online. I wanted to bring this up because the company has been known to bring back retired candle scents for this occasion.

Candle Day is a major sale that draws massive crowds both online and in store.

Bed Bath & Beyond

Bed Bath & Beyond also has a good variety of candles. Much like other physical stores, they sell the Yankee Candle brand. On top of this, they also sell other brands such as Heirloom Home and DW Home.

Their wide variety of candles make them perfect for finding candles for many occasions. They have candles for everyday burning as well as candles for more spa-related activities such as bubble-baths.

Another reason to shop at Bed Bath & Beyond for your candles is that they send out 20% off coupons very frequently. You can sign up to receive them by mail, email, or text message. The great thing about these coupons is that you can use them after they expire for a lower discount.

Grace Young

I love candles! I have personally tried over 100 brands of candles. The total burn time of these candles is over 5000 hours. I also talk about essential oil diffusers and reed diffusers. Essential oil diffusers and diffusers are also an important part of the scent in my home.

Recent Posts