Shipping, Delivery & Pickup

How You’ll Get Your Order

<p><b>Fast & Free Shipping</b></p>

Fast & Free Shipping

Mattresses ship free across Canada and arrive compressed, rolled, and ready to unbox in minutes.
*Shipping fees may apply for some remote regions.

<p><b>In-Store Pickup Available</b></p>

In-Store Pickup Available

Get your order faster with free in-store pickup at select GoodMorning locations.
*Stock status may vary. Please contact the store for availability.

Looking for shipping updates?

When your order ships, you’ll receive an email with tracking information from the carrier. You can also check real-time updates anytime by visiting Track My Order.

Track My Order

More Details on Shipping

Shipping Cost

All products ship free to most Canadian addresses. A $250 remote shipping fee applies to orders delivered to select postal codes in remote or hard-to-reach regions. This fee appears automatically at checkout if applicable.

We partner with trusted carriers to reach as many locations as possible across Canada. Delivery times and service availability may vary depending on your region.

Shipping Estimates

Most orders arrive within 3–10 business days, depending on your location. Orders with multiple items may ship separately to ensure the fastest possible delivery.

All orders process and ship Monday to Friday, excluding Canadian federal holidays. Orders placed after business hours are processed the following business day.

Estimated shipping times for each product are clearly shown at checkout. We do our best to provide accurate delivery timelines, but weather, carrier volume, or regional factors may occasionally cause delays.

About Order Verification

In some cases, we may need to confirm your order details before shipping. If this happens, you’ll receive an email from our team with simple next steps. Shipping may be delayed until verification is complete.

To ensure you receive all communications, please add support@goodmorning.com to your contact list and check your junk or spam folder after placing your order.

Need to cancel or change an order?

Please contact us as soon as possible. Once your order has been processed or shipped, we may not be able to make adjustments.

Contact Us

Frequently Asked Questions

Still have questions? Our customer service team is here to help you 7 days a week.

Contact Us

No. We only sell and ship products to customers in Canada.

No, you don’t need to be home when your order arrives. The driver will leave your package at your door if it’s safe to do so. If delivery isn’t possible, they’ll attempt a re-delivery or leave your order at a nearby pickup centre for convenient collection.

Yes. We deliver to most rural and multi-unit addresses across Canada. Delivery drivers may not be able to enter apartment buildings, so you may need to meet them at the main entrance.

For rural destinations, packages may be handed off to a local courier for final delivery. If tracking hasn’t updated for a week after that handoff, please contact customer service for assistance

Due to the oversized nature of our packages, we can’t guarantee delivery to PO boxes. To ensure seamless delivery, please provide a physical street address in the Shipping Address section at checkout.

We can’t schedule a specific delivery date or time, but we’ll do our best to coordinate by delaying order processing until an appropriate date.

If your items are already in transit, contact customer service. We can request a "vacation hold" with the courier on your behalf. While this option isn’t guaranteed, we’ll do everything we can to help.

No. Our mattresses are delivered directly to your door. Each one arrives compressed, rolled, and ready to unbox – no setup crew required.

In-store pickup is available for select products at participating GoodMorning stores. Stock may vary by location, so please contact your nearest store to confirm availability before visiting.

If your order arrives damaged or incomplete, please contact customer service. We’ll arrange a replacement or resolution as quickly as possible.