
Candles offer a simple way to enhance your living space, available in various options to match your taste, budget, and fragrance preferences. During winter, they also set the perfect mood for a more tranquil and peaceful home. But before adding one to your collection, you might want to choose a candle made from soy wax.
Unlike regular paraffin candles, soy wax—which is made from soybean oil—is a greener, biodegradable choice. They also burn slower, making them last longer. Keep reading for the best soy candles, all priced under $30.
1. Mrs. Meyer’s Clean Day Scented Soy Aromatherapy Candle; Starting at $7

This 4.9-ounce candle from Mrs. Meyer’s blends soy and vegetable waxes along with other plant-based ingredients and essential oils. It offers a burn time of 25 to 35 hours, making it a fantastic option for under $10. The candle comes in a simple, reusable glass jar. Available in refreshing scents like honeysuckle, basil, and other natural, calming fragrances.
2. Fruity Cereal Candle; Priced at $25

This soy candle evokes the nostalgic scent of your favorite childhood cereal. Its vibrant, rainbow-layered design adds a fun and colorful touch to any room. Handcrafted and infused with cherry, lime, lemon, orange, and vanilla oils, this candle offers an impressive burn time of over 80 hours.
3. P.F. Candle Co. Teakwood & Tobacco; Priced at $24

Looking for a woodsy candle that delivers a subtle yet distinctive scent for your home office? Try this soy candle from P.F. Candle Co., which combines notes of leather, teak, and orange. This 7.2-ounce candle comes in an amber apothecary jar, which can be reused once the candle has fully burned.
4. Parks Project Glacier Cedarwood Forest Candle; Priced at $25

You don’t need to step into the wild to enjoy its scent right in your home. This soy and coconut wax candle features notes of mountain ash and fir. Designed to evoke the natural aroma of Glacier National Park in Montana, it has a burn time of up to 80 hours, making it a great gift for nature lovers as well.
5. Capri Blue Capiz Mini Jar Candle; Priced at $16

Ever wonder where that delightful tropical scent comes from when you walk into an Anthropologie store? It's the famous Volcano fragrance from Capri Blue candles, and now you can bring that experience to your home. This soy blend candle burns for about 25 hours and features notes of sugared oranges, lemons, and limes—perfect for a mini vacation vibe or a dose of retail therapy. While larger sizes are available, this 5-ounce version fits comfortably under a $30 budget.
6. Homesick Los Angeles Candle; Priced at $14

Whether you’ve recently moved or just long for a vacation during the winter months, satisfy your wanderlust with Homesick’s popular soy wax candles. These 7.5-ounce candles burn for up to 35 hours and are a great value. The Los Angeles scent includes top notes of orange, bergamot, and rose, complemented by jasmine and musk. If L.A. isn’t your vibe, check out other destination-inspired scents like Chicago, New York City, or Hawaii.
7. Bijou Candles Elvira Candle; Priced at $23
For pop culture fans, Bijou Candles offers celebrity-inspired blends that are sure to impress. These 6.5-ounce soy wax candles provide about 50 hours of burn time. The real charm lies in the fragrances that capture the essence of your favorite stars and characters. The Elvira candle, for example, boasts top notes of red apple, black currant, and violet, with a base of leather, hemp, and cypress. Not your style? Bijou also offers witchy scents inspired by Willow from Buffy the Vampire Slayer, Phoebe from Charmed, or musical icons like Stevie Nicks and Kate Bush.
8. Anecdote Candles Adulting Candle; Starting at $14

Anecdote Candles is known for its fun packaging and playful designs. The 'Adulting' candle is a great example, blending fig, sandalwood, grapefruit, and lemon for a unique fragrance. Depending on the size, it offers up to 70 hours of burn time. Each hand-poured candle is made with a coconut-soy wax blend and a carefully crafted fragrance oil mix. Choose from the 3.4-ounce travel tin ($14), 7.8-ounce jar ($26), or 9-ounce boxed tumbler ($34).
9. Zodiac Artist Print Tin Candle; Priced at $12
There are plenty of fantastic astrology-themed candles available, including the popular birthday-inspired blends from Birthdate Candles and the star-sign options from Nova. However, these tend to be on the more expensive side, so if you're on a budget, you might want to skip them. On the other hand, these 4-ounce soy candles from Urban Outfitters are a more affordable option at just $12 each (or two for $16). They come in 11 fun varieties (though, unfortunately, Aries is sold out) and feature a mix of botanicals, aromas, and exclusive illustrations from the store's in-house artists. Each candle offers up to 16 hours of burn time, making it a playful and budget-friendly zodiac experience.
10. Nika's Home Vanilla Bean Mason Soy Candle; Priced at $19

Few scents are as comforting as vanilla bean, and Nika's Home captures that warm, inviting fragrance perfectly in this soy candle. With a 4.4-star rating from over 4000 reviews on Amazon, this candle has become a favorite for its affordable price, pleasant scent, charming Mason jar packaging, and a burn time of 50 to 60 hours. It's a great choice for anyone seeking a cozy, long-lasting candle.
11. Sweet Water Decor Fresh Coffee Candle; $25

For coffee enthusiasts, this candle from Sweet Water Decor is a must-have. Infused with rich notes of caramel creme, mocha latte, sugar cane, and rum, this coffee-scented candle is designed to delight. Available in an 11-ounce white or amber jar with a wood lid, the soy-based wax provides up to 60 hours of burn time, making it an enticing choice for java lovers.
12. Mercury Retrograde Protection Candle; $30

Whether or not you're a believer in the myths surrounding Mercury retrograde (it officially ended on January 18), there's no harm in enjoying a little fun with the concept. This soy candle is designed to ward off those supposed bad vibes, offering 'protection' in the form of a soothing blend. Infused with lavender, labradorite, mint, chamomile, and earthy scents, this handmade candle burns for up to 80 hours, giving you plenty of time to feel shielded from celestial chaos.
13. Lulu Candles Fresh Linen Scented Candle; $20

For those who enjoy a soft, clean fragrance, the 9-ounce Fresh Linen soy candle from Lulu Candles is the perfect choice. With over 4600 Amazon reviews and a solid 4.4-star rating, this light linen scent combines stylish packaging and an affordable price. It’s an excellent way to enhance any room. Plus, Lulu Candles offers over 30 other hand-poured soy options, such as Bamboo Rose, Sugared Pecans, and Ocean Breeze among others.
A version of this article originally ran in 2021 and has been updated for 2023.