Skip to content
BLACK FRIDAY SLEEP RESCUE Our biggest sale of the year · Queens from $598 · Kings from $798 Shop now
Delivery & setup

Your new bed, brought home.

Our own crew, not a courier. Pick how far in we bring it. On delivery day, we text you a link that shows when we will arrive.

Front doorFreeIn our 4 store cities
In-home setup$59Carried in and set up
VIP$99Setup, old mattress out
Modern Mattress delivery truck parked outside a home in Yorkton in winter

In short: Free Local Front Door Delivery brings your bed to your front door inside Saskatoon, Regina, Moose Jaw and Yorkton. $59 In-Home Delivery & Setup carries it in and sets it up. $99 Full Service VIP Delivery adds taking your old mattress away. Out of town, within 100 km of a store, delivery is a flat $99. Everything is paid before the truck leaves.

Choose your delivery

How far in should we bring it?

Tap an option to see what the crew does.

$0

Free Local Front Door Delivery

  • Our own crew brings it to your front door
  • Inside Saskatoon, Regina, Moose Jaw and Yorkton
  • A text on delivery day with a link that shows when the crew will arrive
  • Not carried inside
  • No setup
  • Your old mattress stays
$59

In-Home Delivery & Setup

  • Carried into the room you choose
  • Set up on your bed frame
  • Packaging taken away
  • Adjustable base assembled and shown to you
  • A text on delivery day with a link that shows when the crew will arrive
  • Your old mattress stays
$99

Full Service VIP Delivery

  • Carried in and set up on your frame
  • Packaging taken away
  • Adjustable base assembled and shown to you
  • Old mattress bagged and taken away
  • A text on delivery day with a link that shows when the crew will arrive

Out of town? Outside our store cities but within 100 km of a store, delivery is a flat $99 fee. Need setup or old mattress removal out here? Ask us. It depends on where you are. Farther than about 100 km in Saskatchewan: free pickup at any store, or our team calls you with the delivery cost before anything ships.

Saskatchewan only. Full-size beds and the Plus, Pro and Reflexx bases. Boxed beds and bedding ship free across Canada (not to Yukon, NWT or Nunavut).

Delivery day

Here is how it goes.

From the call to your first night.

  1. A woman in her kitchen on the phone, booking her delivery day
    We call to bookAfter you buy, we call you to book your delivery day.
  2. A couple on the sofa reading their delivery text, a map pin on the phone screen
    You get a text with a linkOn delivery day you get a text with a link that shows when the crew will arrive, so you can plan to be home.
  3. Two delivery crew members carrying a wrapped mattress up the front walk of a house
    Our crew arrivesOur own crew, not a courier. With Free Local Front Door Delivery, your new bed stops at your front door.
  4. Two crew members setting a new mattress on a bed frame and folding up the plastic wrap
    $59 Setup and $99 VIPThey carry it in and set it upInto the room you choose, onto your frame, and the packaging leaves with them.
  5. Two crew members carrying an old mattress in a removal bag out to the truck
    $99 VIP onlyYour old mattress goes tooThe crew bags your old mattress and takes it away.
  6. A smiling couple sitting on their new bed in a cosy bedroom at night
    Done. Try it tonight.Make the bed and get your first night on it.

Winter happens. If roads are unsafe for the crew, we call you right away and book the earliest new day.

Delivery day text

Know when we will arrive.

The Modern Mattress delivery tracking screen on a phone, showing the arrival time, with customer details removed

A real tracking screen. Customer details and the street map are removed.

On delivery day you get a text with a link that shows when the crew will arrive, so you can plan to be home.

Meet the crew

People you know, not a courier.

Full-time Modern Mattress employees.

Joel, Modern Mattress delivery crewJoelLeadRuns the route and confirms how you want it carried in.
Ky, Modern Mattress delivery crewKyAdjustable base proLevels your base, sets the legs and walks you through every button.
Paul, Modern Mattress delivery crewPaulStairs and setupSizes up stairs and tight corners before he rings the bell.
Amed, Modern Mattress delivery crewAmedFinal touchesNew mattress placed, packaging gone, room put back the way it was.
Grayson, Modern Mattress delivery crewGraysonSetup walkthroughShows you the setup and how to care for your new bed.

Swipe to meet the crew

Other ways to get it

Pick it up, or ship the small stuff.

Free in-store pickupAny of our 6 storesYour bed may come from our warehouse or another store. We bring it to the store you choose and call you when it is ready.How pickup works
Ships free across CanadaPillows, sheets and beddingPillows, sheets, bedding and accessories ship free anywhere in Canada.Shop sleep essentials
Paying for delivery

Paid up front, so the day is easy.

Your order is paid in full before the truck leaves. If you paid a deposit, we take the rest before we deliver. That way there is nothing to sort out at your door, and the crew can focus on your bed.

Before they arrive

Get ready in five minutes.

  • Measure doorways, stairs and halls on the way to the bedroom, and tell us about any tight spots.
  • Clear a path from the front door to the bedroom.
  • Have your frame ready, assembled, with centre support.
  • Strip the old bed if the crew is taking your old mattress.
  • Keep pets in another room while the crew carries things in.
  • Apartment or condo? Book the elevator if your building asks you to.
Good to know

Delivery questions, answered.

Is delivery free?

Free Local Front Door Delivery brings your bed to your front door inside Saskatoon, Regina, Moose Jaw and Yorkton. Carrying it in and setting it up is $59 In-Home Delivery & Setup. Setup plus taking your old mattress away is $99 Full Service VIP Delivery.

What if I live out of town?

Outside our store cities but within 100 km of a store, delivery is a flat $99 fee. Need setup or old mattress removal out here? Ask us. It depends on where you are. Farther than about 100 km in Saskatchewan: free pickup at any store, or our team calls you with the delivery cost before anything ships.

Do you deliver outside Saskatchewan?

Full-size beds and the Plus, Pro and Reflexx bases: Saskatchewan only. Boxed beds and bedding ship free across Canada (not to Yukon, NWT or Nunavut). Essential and Aspen bases ship to Saskatchewan and Alberta. Farther than about 100 km in Saskatchewan: free pickup at any store, or our team calls you with the delivery cost before anything ships.

When will my delivery be?

It depends on stock and where you live. After you buy, we call you to book your delivery day. On delivery day, we text you a link that shows when the crew will arrive.

How do I track my delivery?

On delivery day you get a text with a link that shows when the crew will arrive, so you can plan to be home.

When do I pay?

Before delivery. Your order is paid in full before the truck leaves, so there is nothing to pay at your door. If you paid a deposit, we take the rest before we deliver.

Do I need to be home?

Yes. Someone needs to let the crew in, or meet them at the door, and show them where the bed goes.

Will you set up my adjustable base?

Yes, with $59 In-Home Delivery & Setup or $99 Full Service VIP Delivery. The crew assembles the base, places it on your frame and shows you how it works.

What happens to my old mattress with VIP?

With $99 Full Service VIP Delivery, the crew bags your old mattress and takes it away. Strip the old bedding before they arrive.

Can I change my delivery choice after I buy?

Yes. Call your store before delivery day and we will change it.

Do you deliver to apartments and condos?

Yes. Tell us about elevators, move-in bookings or tight stairs ahead of time so we can plan.

What if the weather is bad?

Saskatchewan weather can turn fast. If roads are unsafe, we call you as soon as we can and book the earliest new day.

Ready for your new bed?

Try it in store first, then we bring it home.