Mattress Delivery in Toronto & the GTA
Free delivery anywhere in Toronto and the GTA, brought into the room of your choice by our two-person team. Here is how it works and how long it takes.
Sleep Masters Canada delivers mattresses, box springs and bed frames free anywhere in Toronto and the GTA, and anywhere in Ontario within 250 km of our showroom at 1285 Caledonia Rd in North York. Our two-person team brings your order into the room of your choice, and you can try every mattress in the showroom before you buy.
Free mattress delivery across Toronto and the GTA
Delivery is free on mattresses, box springs and bed frames to every part of Toronto, including North York, Scarborough, Etobicoke, East York, York and downtown, and to the surrounding cities: Mississauga, Brampton, Vaughan, Markham, Richmond Hill, Oakville, Milton, Pickering, Ajax, Whitby, Oshawa, Newmarket, Aurora, Hamilton and beyond. If you are not sure whether your address is in the free zone, enter your postal code in the cart or call us at (416) 781-7441.
| Where you are | Delivery fee |
|---|---|
| Toronto, the GTA and anywhere within 250 km of our North York showroom | Free |
| Ontario, more than 250 km away | $100 to $125, depending on the location |
| Other provinces | Mattress-in-a-box models ship Canada-wide; ask us for a quote on other items |
How long mattress delivery takes in Toronto
Delivery time depends on the brand. Canadian-made Dreamstar and Organic Meadow mattresses are made close to Toronto, so they arrive fastest. Your cart and checkout show an estimate for your postal code before you pay.
| Brand | Toronto and within 250 km | Further away |
|---|---|---|
| Dreamstar and Organic Meadow | 3 to 5 business days | 5 to 7 business days |
| Beautyrest, Serta, Sealy, Stearns & Foster and other brands | 5 to 7 business days | 10 to 12 business days |
If your order includes items from more than one brand, everything is delivered together on one day, so the longest timeline applies. Delivery times are estimates; weather, holidays and stock levels can affect them.
What happens on delivery day
- We call to book. When your order is ready, our team calls you to choose a delivery day that suits you and gives you a delivery window. The driver can call ahead on the day.
- Two-person, white-glove delivery. Inside our free zone, the team carries your mattress, box spring or frame into the room of your choice and takes the packaging away on request.
- Your old mattress. We can take your old mattress away for $50. Removal is available inside our free delivery zone (Toronto, the GTA and within 250 km of our showroom); add it when you book.
- Check it before the team leaves. An adult (18 or older) needs to be home. If anything is damaged or not what you ordered, tell the driver or contact us within 48 hours.
Please add stairs, a buzzer code or parking instructions to the delivery notes at checkout. For condo deliveries, book the service elevator for the delivery window if your building requires it.
Condos, stairs and tight spaces
Mattresses do not bend, and pillow-top and king mattresses are large. Before you order, measure your doorways, stairwell, hallway turns and elevator. If space is tight, three options help:
- Mattress in a box. Our mattress-in-a-box models, including the Serta Perfect Day line, arrive rolled and compressed in a box that fits any elevator, then expand in a few hours.
- Split box springs. Ask about a split foundation for a queen or king: it comes in two halves that are much easier to carry up a staircase.
- Split king. Two single XL mattresses side by side make a king and each half fits through a standard door.
Showroom pickup and Canada-wide shipping
Prefer to take it home yourself? Mattress-in-a-box models and many accessories can be picked up from our showroom at 1285 Caledonia Rd, North York; call us to arrange a pickup time. Outside Ontario, mattress-in-a-box models ship anywhere in Canada by carrier to your door.
Delivery by area
Each of these pages has local delivery details, drive time to our showroom and the deals running this week.
North York · Scarborough · Etobicoke · East York · Mississauga · Brampton · Vaughan · Woodbridge · Concord · Maple · Kleinburg · Markham · Unionville · Thornhill · Richmond Hill · Stouffville · Oakville · Milton · Hamilton · Caledon · Pickering · Ajax · Whitby · Oshawa · Aurora · Newmarket · East Gwillimbury · King City · Bradford · Innisfil
Mattress delivery questions
Is mattress delivery really free in Toronto?
Yes. Delivery is free on mattresses, box springs and bed frames anywhere in Toronto and the GTA, and anywhere in Ontario within 250 km of our North York showroom.
Can you deliver on a weekend?
Call us at (416) 781-7441 when you order and we will tell you which days are available for your area. Our team books every delivery by phone so you can pick a day that works.
Do you take away old mattresses?
Yes, for $50, anywhere inside our free delivery zone. Let us know when we call to book your delivery.
Do you set up bed frames?
Our delivery team brings bed frames into the room of your choice. Ask when you book if you would like help with assembly.
What if the mattress is not right for me?
Most mattresses come with our 100-night sleep trial. See Exchanges & Returns for the details, and our full Delivery & Shipping Policy for the fine print.