Carefully selected by our experts, these deals may earn us a commission when you purchase.

Ecosa discount codes: Up to 20% off sleep essentials

Shop for new mattresses, bed frames, sofa beds, pillows and more with 13 verified Ecosa discount code offers and promotional deals.

Last verified on 1 April 2026

Loading ….

How the BHG team gets Ecosa discount code offers and deals

Our dedicated deals team scours the internet Ecosa’s website, newsletters and other trusted sources to find the latest active Ecosa discount codes, deals and promotional offers. Once we find them, we test each code ourselves to make sure they work – and remove them when they’re no longer available, because no one likes a discount code that no longer works! We also read the terms and conditions for Ecosa discount codes, deals and promotions so we can call out important details and make it easier for you to get savings without having to hunt for them all yourself.

How do I redeem an Ecosa discount code?

While sale prices are automatically applied, if you have a coupon code there’s a few quick steps you’ll need to take to get the discount.

  1. Select an Ecosa discount code or offer here and you’ll get details of the code, with a new window conveniently taking you to the site.
  2. Add your item/s to cart and your cart details will pop up. If they don’t you can simply select the cart icon in the top right-hand section of the screen.
  3. Select ‘Proceed to checkout’ and you’ll be taken to the order summary and payment screen.
  4. Enter the discount code in the ‘Apply coupon code’ field and select ‘Apply’ to update your order.
The Ecosa discount code field at the checkout

“With pure silk filling, wrapped in a smooth cotton outer layer, this Ecosa quilt is luxurious inside and out. The silk floss is light and hypoallergenic, naturally helping prevent overheating and bacteria buildup.”

Janet Guan, Tiarne Blackwell, Amy Bradney-George, Cosy quilts and doonas to keep you snug across the seasons

More easy ways to save at Ecosa

  • Sign up as a member: Join Ecosa’s newsletter and you’ll get 20% off sitewide as a member.
  • Refer your friends: When you refer a friend to Ecosa and you can both get a one year membership to ecosaperks for exclusive discounts.
  • Shop the sale section: Ecosa has a sales page where you can browse current products on sale, including those that you could get for 20% off as a member.
  • Bundle and save: Want to upgrade your sleep setup in a few ways? Ecosa has bundles that can save you money compared to buying items separately. For example, the Early Riser bundle comes with an Ecosa mattress and Early Rise bed frame at a saving of $225. And the All Star bundle saves you $100 and comes with an Ecosa mattress, two Ecosa pillows and a bamboo sheet set.

“Ecosa offer a 15 year warranty on their memory foam mattresses so if you want a mattress that will last, memory foam is a good choice.”

Hannah Hempenstall, Contributor, This is how often you should replace your mattress

Ecosa FAQs

Does Ecosa offer a birthday discount?

Ecosa may offer special discounts for the brand’s birthday, for example you could get 25% off sitewide for Ecosa’s 10th birthday in 2025. But members don’t currently get a special discount on their own birthdays – to do that, Ecosa would need to ask for your date of birth, and when I signed up (and recently re-checked), you only need to enter your email and/or phone number to become a member. But there may be member-specific discount offers and deals in the future, so if a birthday discount becomes available we’ll add it here.

How often does Ecosa have sales?

Ecosa has sales throughout the calendar year, with some of the key ones to mark in your calendar including End of Financial Year (aka EOFY) sales, Afterpay DayBlack Friday and Boxing Day.

Does Ecosa offer free shipping?

Yes, Ecosa offers fast and free metro shipping for orders over $70. Shipping is calculated when you add items to your cart and enter your postcode, so we tested out a few different postcodes around Australia to check shipping costs. From Sydney to Broken Hill, Darwin to Broome and Kalgoorlie to Longreach, shipping was completely free. The Ecosa website does mention some regional postcodes may incur a $175 delivery charge though, so it’s worth entering your details to check.

How long does Ecosa shipping take?

Next-day delivery to metro areas is standard for mattresses and other furniture, and one to seven days for non-metro areas. If you’d like it even. sooner, you can pay a $50 same-day delivery fee for most items. You just need to place your order before 11:30am.

Smaller items such as pillows and bedding usually take two to seven days to arrive to you. You can read the Ecosa Shipping policy for exact delivery details for each product.

Does Ecosa offer free returns?

Yes, Ecosa offers a 100-day trial period for its mattresses, pillows and sofa beds and if you don’t like it, you don’t have to pay shipping to return it. A courier will pick up your mattress, whereas a prepaid mailing satchel will be provided for pillows.

Once the products have been collected or received, you’ll get a full refund. All returned mattresses and pillows are donated to families in need through Ecosa’s ongoing partnership with The Salvation Army.

How long does Ecosa last?

Ecosa has a 15-year warranty for mattresses and 5-year warranties on most other furniture. It also has warranties for most other products, which typically range from 45 days to 1 year depending on the item. It’s also worth keeping in mind that Ecosa mattresses, sofa beds and other products could last for longer than the warranty period, especially if you take good care of them. So it’s worth checking the warranty and care details for items you buy.

Does Ecosa offer click and collect?

Yes! Ecosa offers click and collect at its stores in Geelong and Nunawading in Victoria, as well as the Midland store in Western Australia. So if you’re near one of these locations, you can choose to pick up your order instead of getting it delivered.

Does Ecosa offer buy now pay later?

Ecosa accepts Afterpay (for orders up to $3000) and Zip as flexible buy-now-pay-later payment options.

Is Ecosa an Australian brand?

Yes! Ecosa was founded in Melbourne, Australia in 2015 by entrepreneur Ringo Chan. The brand has since expanded to New Zealand, Hong Kong and the US and has three storefronts in Australia (two in its home state of Victoria and one in Western Australia).

What’s better, Ecosa or Koala?

Both Ecosa and Koala are popular brands for mattresses, bedding, sofa beds and other furniture and related items, so deciding which is best ultimately comes down to your preferences.

But as a very broad, general comparison, Koala offers a wider range of sofas and sofa beds and outdoor furniture, while Ecosa offers more pillows, bedding and sleepwear like pyjamas. Both offer top-rated mattresses, but Koala’s warranty is 10 years compared to Ecosa’s 15 year warranty. And, while Koala does offer a longer trial of 120 nights compared to Ecosa’s 100 nights, both give you enough time to try out a mattress and decide for yourself what’s best.

“The modern [Ecosa] Rio fits pretty well within any curated living space. Plus, as it features the same premium cushioning foam as the beloved Ecosa mattress-in-a-box, this sofa bed forgoes old-school spring squeaks – boasting ultimate comfort and convenient snoozing instead.”

Jess G. Lynch, Contributor, How you can save on this Ecosa cult-buy sofa bed (2023)

Our take on Ecosa

Offering up quality mattresses, bedding, sofa beds and more, Ecosa has become a go-to retailer in recent years for good-value homewares and furniture. We especially love the brand’s commitment to community with its partnership with sleepbus, SleepHealth Foundation and Greenfleet for example. In 2024 alone, the brand received 2024 Bed Buyer, CHOICE and Retailer awards, and luckily this B-Corp-certified company has some great discounts on mattresses and more. Ecosa also offers a 100-night trial which means buying a new mattress or pillow is practically risk-free.


View more deals