Buying Guides

Buying a Mattress in Canada: Online vs In Store

By the Sleep Masters teamUpdated Oct 8, 20264 min read

Buying Mattress Online vs. in Store in Canada
In this guide
  1. Online vs. in store: the Canadian picture
  2. Canada-specific things to check
  3. How much to budget
  4. When is the best time to buy a mattress in Canada?
  5. Signs it is time to buy
  6. Canadian-made favourites
  7. Frequently asked questions

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

Start your shortlist

Answer five quick questions and the Mattress Selector will recommend three mattresses for how you sleep.

Take the Mattress Selector

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.

Written by the Sleep Masters Canada team

Family-run mattress store in North York, Toronto. We have fitted thousands of GTA sleepers with Beautyrest, Serta, Sealy, Stearns & Foster and Canadian-made Dreamstar mattresses, and every guide comes from what we see on the showroom floor. About us · Visit our North York showroom · Free delivery across Toronto

Shop mattresses by size: Queen · King · Double · Single · Double XL · Single XL