Skip to main contentSkip to footer

Mattress Scheduled Delivery

If you’re purchasing mattress and you need it delivered to your home, you can add scheduled delivery to your order. For more information, please read our guide below, then once you're ready, start shopping for mattresses.

Delivery cost and scheduling by location

Major urban and greater surrounding areas

Scheduled delivery costs $49.99 per delivery. You'll be able to schedule a preferred delivery date during checkout.


Remote areas

The delivery cost will vary based on your location, and will be calculated based on the shipping address you enter for delivery. Once you've placed your order, one of our delivery partners will call you within 7 days to schedule a delivery date.

  • Air delivery fees: Some remote areas require air delivery. When you make your purchase, we will not yet know if air delivery will be necessary or what the fees will be. The need for air delivery will only be known during the shipment process, at which point you will be contacted and given the option to pay the air delivery fee or cancel your order. If you don't respond within 48 hours, your order will automatically be cancelled.

Quebec residents

There is no charge for scheduled delivery in both urban and remote areas across the province of Quebec. However, if air delivery is required for a remote delivery, you will be contacted and given the option to pay the air delivery fee or cancel your order.


P.O. Boxes

Due to carrier restrictions, we cannot deliver large items to P.O. box addresses.


Delivery of bulk orders (7 or more large items)

If your order includes 7 or more large items, the cost of delivery may be adjusted to account for the bulk shipment. The cost of bulk order delivery will only be known during the shipment process. If the cost is different than what you originally paid, you will be contacted and notified, and you'll be given the option to pay the added delivery cost or to cancel your order.


Changing your mattress' scheduled delivery date

You can reschedule your mattress' delivery date up to 2 days before your original scheduled delivery date. 

To do so, contact us with your order number handy. You can find your order number:

  • In the subject line of your order confirmation email.
  • In your My Best Buy account's Order History (if you placed the order from your My Best Buy or Best Buy account).

How to prepare for your mattress' delivery

Before our delivery partner arrives to your residence with your mattress, please ensure that:

  • A person who is 18 years or older is available to accept your delivery during your scheduled time window.
  • The delivery path is clear of any obstacles*.

*Does not apply to remote deliveries as our delivery partners are only able to deliver your mattress to the door. Remote delivery customers must clear their driveway and walkways of obstacles for delivery to the door. If the delivery truck can’t reach your home because the driveway or walkway is blocked, delivery will be curbside.


When your mattress arrives

If you live in a major urban or surrounding area, our delivery partners will unwrap your new mattress and lay it in place on any existing rails/bed frame. Please note:

  • Mattresses are manufactured to bend up to 30 degrees from flat. If you would like the delivery team to attempt a delivery exceeding this limit—like bending the mattress further than 30 degrees to get through a door, for example—they may ask you to sign a release in case the product or property is damaged.
  • Delivery agents will not remove or install headboards or footboards.


If you live in a remote area, your mattress will be delivered curbside (sometimes at doorstep, depending on access).


Recycling services

We do not offer recycling services for mattresses. If applicable, please plan for the responsible disposal, recycling, or donation of your old mattress.


Still looking for an answer?

If you have additional questions about scheduled deliveries, please call us at 1-866-585-4494.