Buying a Mattress in Canada: Online vs In Store

In this guide
Buying a mattress in Canada comes with a few things US-focused guides miss: prices in Canadian dollars plus sales tax (13% HST in Ontario), possible duties and slower returns on US-based online brands, winter delivery delays, and a strong local manufacturing scene that often beats imports on value. Online and in-store both work; the right choice depends on how sure you are about the firmness you need. Here is how to decide, what to budget, and when to buy.
Key takeaways
- Compare prices in CAD including tax and delivery. A US price that looks cheaper can cost more after exchange, shipping and duties.
- Buy online if you know your firmness and type; buy (or at least try) in store if you are unsure, have pain, or are buying for two.
- Budget guide (queen): under $500 for spare rooms, $800–$1,500 for everyday quality, $2,000+ for luxury.
- Big Canadian sale periods: Boxing Day, spring long weekends (Victoria Day), Canada Day, Labour Day and Black Friday.
- Canadian-made mattresses offer good value, shorter supply chains and local warranty service.
Online vs. in store: the Canadian picture
| Online | In store | |
|---|---|---|
| Try first | No; home trial instead | Yes |
| Price | Competitive; watch for USD pricing and cross-border fees | Competitive at low-overhead local stores; varies at chains |
| Delivery | Courier, boxed; can be delayed by winter weather | Local truck, scheduled with you |
| Returns | Pickup or donation arranged by brand; can be slower outside major cities | Handled locally |
| Advice | Quizzes and chat | In person |
Canada-specific things to check
Price in CAD, plus tax
Make sure the price is in Canadian dollars and remember sales tax: 13% HST in Ontario adds about $130 to a $1,000 mattress. Some promotions advertise pre-tax figures.
Where the seller ships from
Brands shipping from the US may add brokerage fees or duties, and returns may take longer. A Canadian warehouse or local store avoids most of this.
Winter delivery
Snowstorms can delay courier deliveries by days. Local stores schedule delivery directly with you and can usually adjust around the weather. Foam delivered in very cold weather may also need a little longer to warm up and expand fully.
Canadian-made options
Canada has a long tradition of mattress manufacturing. Locally made mattresses, such as Dreamstar’s, built in North York, travel shorter distances, support local jobs, and warranty claims are handled close to home. Read does it matter if your mattress is made in Canada?
Trial and warranty terms
Check the trial length and conditions (break-in period, exchange vs. refund, pickup fees) and that the warranty is honoured in Canada.
How much to budget
| Queen price (CAD, before tax) | What to expect |
|---|---|
| Under $500 | Basic foam or coil; fine for guest rooms and kids |
| $500–$800 | Solid entry-level everyday mattresses, especially Canadian-made |
| $800–$1,500 | The value sweet spot: quality hybrids, latex hybrids, high-density foam |
| $1,500–$2,500 | Premium name-brand hybrids with zoned support and cooling |
| $2,500+ | Luxury lines such as Stearns & Foster and top Beautyrest collections |
When is the best time to buy a mattress in Canada?
- Boxing Day and New Year: some of the deepest discounts of the year.
- Spring long weekends (including Victoria Day) as new models arrive.
- Canada Day and Labour Day sales.
- Black Friday and Cyber Monday.
Sales often start a week or more before the holiday. That said, a trustworthy store offers fair pricing year-round; do not wait months on a mattress that is hurting your sleep.
Signs it is time to buy
Most mattresses last 7 to 10 years. If yours sags, you wake up sore, or you sleep better elsewhere, it is time. See how often to replace a mattress.
The smart approach: shortlist online, try your top picks in a showroom, then buy wherever the total price and policies are best. In the GTA, our North York showroom has non-commission staff, a 100-night trial and free delivery.
Canadian-made favourites
Answer five quick questions and the Mattress Selector will recommend three mattresses for how you sleep.
Frequently asked questions
Is it better to buy a mattress online or in store in Canada?
Online is convenient if you know what you want; in store is better if you are unsure, have pain or are buying for two. Many Canadians research online and then try their shortlist in person.
How much should I spend on a mattress in Canada?
For an everyday queen, $800 to $1,500 before tax buys good quality. Canadian-made mattresses often deliver strong value in this range.
When are mattress sales in Canada?
The biggest are Boxing Day, Victoria Day, Canada Day, Labour Day and Black Friday, with sales often starting a week early.
Do I pay duty on a mattress ordered from the US?
You may pay duties, taxes and brokerage fees depending on the seller and how it ships. Check whether the brand ships from a Canadian warehouse and prices in CAD.
Are Canadian-made mattresses better?
Not automatically, but they offer shorter supply chains, local warranty service and often excellent value for the materials used.


