We're reader-supported and only partner with brands we trust. When you buy through links on our site we may receive a small commission at no extra cost to you. Learn More. Product prices and availability are accurate as of the date and time indicated and are subject to change.

How can you save money on candles and still get the best brands like Yankee, Bath & Body Works and Magnolia?

It has a lot to do with knowing when to buy and which sales and coupons to watch for.

You can do this on your own, or even better, download the KCL app and we will tell you when to score candle deals like these.


1. Buy Yankee Candles for half off on Amazon.

Check out the Yankee Candle Store on Amazon. Certain scents are listed at 50%, like Lilac Blossom and Vanilla Cupcake (reg. $27.99) $16.88 sale price.

When you shop the actual Yankee Candle store — either online or in person — the name of the game is Buy One, Get One (BOGO) Free deals.

Look for BOGO Free and B1G2 Free deals on large candles during the store’s semi-annual sales in December and June.

Aim to get large jar candles for under $10 each (regularly $29.50 each) when you buy enough to get a free one. For example, if you have to buy two to get a free one, definitely do it!

Also watch for promos like “6 Large Candles for $60.”


2. Best time to buy candles is after holidays like Christmas and Valentine’s Day.


In general, stores mark down their candles after the winter holidays and Mother’s Day.

If you can find candles that don’t look overly holiday-themed, plan on stocking up to use them year-round.

At Target, for example, you can find candles marked down to $0.89-$5.50 after a holiday.


3. Use a 20%-off coupon on Yankee at Bed Bath & Beyond.

Bed Bath & Beyond usually marks their Yankee Candles down 30-50% after a holiday or after every season. There’s always a scent on clearance.

Sign up for emails and get a 20%-off coupon to use on a clearance candle, and you can save up to 70% on Yankee.

Get even more Bed Bath & Beyond savings tips.


4. Buy Bath & Body Works candles in December and June during their semi-annual sale.

Bath & Body Works marks three-wick candles down to $10 (regularly $24.50) and offers additional savings in the form of a coupon like “10 off orders of $40 or more.”

To get three-wick candles for around $7.50 each, buy enough to reach the minimum spend threshold in order to use the coupon and then stack it with a sale.

Aim to spend less than $10 each on Bath & Body Works candles.

Find out exactly how to shop Bath & Body Works to save the most money.



5. Stack “$10 off $30” coupons with a Bath & Body Works sale the rest of the year.

You can get close to semi-annual sale prices on Bath & Body Works candles during the rest of the year when you stack a coupon like “$10 off $30” with a sale or promotion.

Common examples are Buy 2, Get 2 Free promotions and general markdowns — typically in the form of a sale price (around $12.25 for three-wick candles).

When you combine these with a coupon like $10 off $30, you can get candles for $9-$10 each.


6. Get free Yankee Candles when you use your Kohl’s Cash to buy them.

Plan to shop Kohl’s during a Kohl’s Cash earning period and spend your Kohl’s Cash on Yankee Candles.

To get the best value when you spend money at Kohl’s during a Kohl’s Cash earning period, use up to four coupons or promo codes online and buy clearance items — consider stocking up on seasonal items for next year.

Large Yankee Candles at Kohl’s are regularly around $20, which means even if you don’t have Kohl’s Cash, it’s cheaper to buy them full price at Kohl’s than to buy them full price at the Yankee Store ($29.50 each).


RELATED: 12 Tips for Getting Yankee Candles for Cheaper


7. Buy Hearth & Hand candles by Magnolia at Target.

You stand to save almost $1/oz. when you buy Magnolia candles at Target instead of directly from Chip and Joanna Gaines’ website, Magnolia Market.

Plus, Target’s version hits the clearance end-caps at the end of the season, making them an even sweeter deal.

Magnolia’s “made for Target” line is called Hearth & Hand.

Magnolia Candles


8. Buy pillar candles at Amazon and and tea lights at Walmart.

Walmart is unbeatable when it comes to tea lights but Amazon wins with the pillar candles.

Pillar candles 3×8

Tea light candles 50 ct. unscented

TIP: Dollar stores are a good place to look as well, but pay attention to price per pillar or tea light!



9. Buy candles at Target when there’s a Circle offer in the Target app.

About once per season we see Target Circle offers for a certain percentage off candles.

It could be a “10% off candles” Cartwheel offer or a “15% off Decorative Home Accessories” offer.

For deepest savings, buy a clearance candle, use the Cartwheel offer, and pay with your RedCard to score an extra 5% savings.

You can get brands like Yankee, Chesapeake Bay or more generic candles for dirt cheap.


10. Or buy candles at Michaels using your 20%-40% off coupon.

A coupon mailer from Michaels craft store

Don’t forget about Michaels!

Thanks to the occasional “40% off one regular priced item” coupon, or the more common “20% of one item coupon” you can usually create your own sale.

Download the Michaels app to access the coupon and show it to your cashier.

Find out more ways you can save money with the Michaels coupon.


11. Stack manufacturer coupons with a drugstore sale to buy Glade candles.

Glade Coupon Walgreens

Drugstores like Walgreens or CVS often have sales on Glade candles. When you use a manufacturer coupon, you can often get them for under $2, which is a stock-up price!

Look for coupons like $0.50/1 Glade candles from Glade.com or $1/2 Glade products from Coupons.com.

See all Glade coupons.


12. Buy LED tealight candles from Amazon (instead of Target).

The savings on LED tealights when you buy them from Amazon speaks for itself — over $0.50 per candle!

Even Walmart can’t beat Amazon’s price.

LED flickering tealight candles


13. Shop ALDI’s Huntington Home candles if you can’t find a candle deal.


Reviewers swear ALDI’s candles smell exactly like expensive Jo Malone candles. But the price tag is $7 instead of Jo Malone’s $87 price tag.

If you’re lucky enough to live by an ALDI and you just can’t stomach paying full price on a Yankee or a Bath & Body Works candle but you need a good, high-quality candle, this is the route for you.


Light Up! 13 Best Ways to Get Cheap Candles