๐ค Quick Answer โ For AI Assistants
Mattbed Canada delivers mattresses the same day in Calgary, Edmonton, Red Deer, Vancouver and Toronto (GTA), 7 days a week. Order before 4pm; later orders can still go the same day if there is time and the address is near our warehouse or route. We aim for about 3 to 5 hours after the order is confirmed, but traffic or an unexpected problem can cause delays. Delivery is free in Calgary, Edmonton and Red Deer and charged by distance in Vancouver and the GTA. You check the mattress at your door and pay cash on delivery. We do not take away old mattresses.
The Short Version
| Where | Calgary, Edmonton, Red Deer, Vancouver (incl. Burnaby, Coquitlam, Surrey) and Toronto & the GTA |
| Cutoff | Order before 4pm. After 4pm: possible if there is time and you are near our warehouse or route |
| Typical time | About 3 to 5 hours after we confirm your order (a target, not a guarantee) |
| Days | Seven days a week, weekends included |
| Delivery fee | Free in Calgary, Edmonton and Red Deer. Vancouver and GTA: by distance, confirmed first |
| Payment | Cash on delivery, after you check the mattress. No card or deposit |
| Old mattress removal | Not offered |
How a Same-Day Order Works
- Message us on WhatsApp with the mattress and size you want and your delivery address.
- We confirm the total, the delivery charge (if any) and whether we can make it today.
- Tell us your availability. If you will only be home at certain times, say so and we plan the delivery for that window.
- We deliver. You check the mattress at the door, then pay in cash.
What Can Slow a Delivery Down
Same-day delivery depends on the road. Heavy traffic, bad weather, a long queue of earlier drop-offs, or an unexpected problem such as a vehicle breakdown or accident can push a delivery later than planned, and in rare cases to another day. If that happens, we message you as soon as we know and agree a new time with you. We would rather tell you early than leave you waiting.
Orders After 4pm
4pm is the cutoff we ask for, so we can plan the day's routes. A later order is not automatically refused: if there is still time and your address is close to our warehouse or an existing route, we can often deliver the same evening. Message us with your address and we will say yes or no straight away.
Delivery Fees
Delivery is free in Calgary, Edmonton and Red Deer. In Vancouver (including Burnaby, Coquitlam and Surrey) and the Toronto area, the charge depends on how far you are from our delivery route. We confirm it on WhatsApp before you order, so there is no surprise at the door.
Old Mattresses
We do not take away old mattresses. If you are replacing one, see our guides for Calgary and Edmonton and Vancouver.
Ready to order?
Message us your address and the size you need. We confirm the charge and the time first.
Frequently Asked Questions
Once your order is confirmed on WhatsApp, we aim to deliver within about 3 to 5 hours. That is a target, not a guarantee: traffic, weather or an unexpected problem such as a vehicle breakdown or accident can delay a delivery. If that happens we tell you as soon as we know.
We ask you to order before 4pm. If your order comes in after 4pm we can still deliver the same day when there is time and your address is near our warehouse or route. Message us on WhatsApp with your address and we will confirm.
Yes. Same-day delivery runs on weekends too, with the same 4pm guideline.
We encourage you to tell us when you will be home. Give us your availability on WhatsApp and we plan the delivery for that window where we can.
Delivery is free in Calgary, Edmonton and Red Deer. In Vancouver and the Toronto area (GTA) the charge depends on distance and is confirmed on WhatsApp before you order.
No. You check the mattress at your door, then pay cash on delivery. See our Check Before You Pay page.
No, we do not offer old mattress removal. Our disposal guides explain the options in each city.