How Much Should a Candle Cost?
Most guides that answer "how much should a candle cost" are secretly written for the person selling the candle, not the one buying it. They're pricing calculators for makers — margins, markups, wholesale formulas. Useful if you run a candle business. Useless if you're stood in a shop wondering whether £32 for a jar of scented wax is a fair price or a con.
So here's the honest answer for buyers. A good scented candle in the UK usually costs somewhere between £20 and £40 for a standard container size (roughly 180–220g). But the price on the label tells you almost nothing on its own. What actually tells you whether a candle is worth the money is its cost per burn hour — and once you know how to work that out, you'll never look at a candle price the same way again.
How much should a candle cost in the UK?
A fair price for a hand-poured, natural-wax scented candle in a standard jar is around £20–£40. Below roughly £10–£12, you're almost always paying for a low fragrance load and cheaper wax, so the scent will be faint and won't fill a room. Above £45–£50, you're increasingly paying for a brand name, heavy packaging and marketing rather than anything you'll smell or burn.
That mid-range isn't arbitrary. It's roughly what it costs a small UK maker to use proper materials, pour by hand in small batches, and still make a modest margin. A handmade candle that retails at around £24 typically wholesales for about half that — so the maker's costs, labour and profit all have to fit inside roughly £12. There isn't much room in there for cutting corners and doing it properly.
Why are candles so expensive?

Candles cost what they cost because of four things: how much fragrance is in the wax, what the wax is, how it's made, and what it's poured into. Everything else is brand.
The single biggest driver of quality — and cost — is fragrance load: the percentage of fragrance oil by weight. Scented candles typically carry a load of 6–10%, with most well-made candles sitting around 8–10%. Fragrance oil is one of the most expensive ingredients in the whole candle, so the quickest way to make a cheap candle cheap is to skimp here. A low fragrance load is exactly why a bargain candle can smell lovely unlit but throw almost no scent once burning.
Wax matters too, though less than people think. Paraffin is the cheapest; soy and beeswax sit in the middle; coconut and coconut-soy blends are the most expensive. Natural plant-based waxes cost more per kilo and can be fiddlier to work with, which feeds into the price.
Then there's how it's made. Hand-pouring in small batches means paying a skilled person to make relatively few candles at a time, with quality control at every step — the opposite of a machine pouring thousands an hour. That labour is real, and it's a legitimate part of the price. Finally, the vessel: a decent candle jar or tin costs a maker somewhere around £1.50–£3.50 each in bulk, and a heavy designer glass costs considerably more.
Notice what isn't on that list: the logo. With big-name luxury candles, a large slice of the price is brand positioning and packaging — not more fragrance or better wax.
How do you work out a candle's cost per burn hour?

Divide the price by the total burn time in hours. That single number is the fairest way to compare candles across wildly different prices and sizes.
The maths is simple. A container candle burns at roughly 4g of wax per hour, so a 200g candle gives you around 45–50 hours of burn time. Take the price and divide:
- A £24 candle with 48 hours of burn ≈ £0.50 per hour
- A £32 candle with 50 hours ≈ £0.64 per hour
- A £60 designer candle with 50 hours ≈ £1.20 per hour
As a rough benchmark, candle enthusiasts treat anything under about £0.65 per hour as genuinely good value, and start questioning anything much above roughly £1.20 per hour. Small-batch UK candles often land a little above that £0.65 mark simply because they're made in small runs rather than mass-produced — which is fair — but if you're paying over £1 an hour, you're almost certainly paying for the name.
Most candles list their burn time on the label or product page. If they don't, that's worth noticing in itself — the good ones tend to tell you.
Are expensive candles worth it?
Sometimes. An expensive candle is worth it when the extra money buys you more fragrance, better wax and a longer, cleaner burn — things you can actually measure in scent throw and burn hours. It's not worth it when the extra money is buying a heavier box and a famous name.
Here's the honest test: a £30 candle that throws scent through a whole room and burns evenly for 50 hours is better value than a £14 candle that only smells of anything if you press your nose to it, and tunnels down the middle after three burns. Cheap can be the more expensive choice once you divide by the hours you actually enjoy. Equally, a £70 candle isn't automatically twice as good as a £35 one — past a certain point you're paying for prestige, not performance.
The point isn't "spend more." It's "know what you're paying for."
What a fair price looks like by size
As a quick reference for UK scented candles made with natural wax and a proper fragrance load:
- Travel / mini (60–90g, ~15–20 hrs): around £8–£14
- Standard jar (180–220g, ~45–50 hrs): around £20–£40
- Large (350–600g, ~70–90 hrs): around £40–£65
If a candle sits well outside these ranges, it's worth asking why — either the materials have been cut to hit a low price, or the brand markup is doing the heavy lifting.
FAQ
How much should a good scented candle cost? A good hand-poured scented candle in the UK usually costs £20–£40 for a standard jar of around 180–220g. Much below £12 tends to mean a weak fragrance load, and much above £45 usually means you're paying for the brand rather than the burn.
Why are cheap candles so bad at scent throw? Because the cheapest way to cut a candle's cost is to reduce the fragrance load — the percentage of fragrance oil in the wax. Well-made candles use around 8–10%; bargain candles often use far less, which is why they can smell nice cold but throw almost no scent once lit.
How do I know if an expensive candle is worth it? Work out the cost per burn hour: divide the price by the burn time. Under about £0.35 per hour is excellent value and over roughly £1 per hour usually means you're paying for the name. Then check the fragrance actually fills the room — that's what you're really buying.
Does a more expensive wax mean a better candle? Not necessarily. Coconut and coconut-soy blends cost more than soy or paraffin, but wax type matters less than fragrance load and how well the candle is made. A well-poured soy candle with a good fragrance load will out-perform a poorly made candle in a pricier wax.