When should I expect delivery?

Order Processing

Your order will be processed at our warehouse before our shipping partner picks it up. Orders placed before 1:45 pm ET typically leave our warehouses the same day, 7 days a week, excluding holidays. Orders placed after 1:45 pm ET typically leave our warehouses the next day. We'll send you a Shipping Confirmation email with tracking information as soon as our shipping partner picks up your order.

Estimated Transit Time

After processing is complete, our shipping partners pick up your order. They will then bring it to a local station for sorting before making its final transit to your shipping address.  We can deliver most orders within 7 business days—from our warehouse to your door, in addition to processing time—but you can find a more precise delivery estimate using the table below.

Estimated Transit Time
Delivery area Mattress & Accessories Furniture & Rugs
Greater Toronto Area 1-3 business days 1-3 business days
Calgary Metropolitan Region 1-3 business days 7-10 business days
Metro Vancouver Area 2-3 business days 7-10 business days
Canada-wide

1-7 business days

7-10 business days
Please note that shipping to remote areas or rural addresses may take 3-5 business days longer for local delivery. As with any estimate, these guidelines are likely to change based on weather, higher-than-expected shipping volume, or any other unforeseen delays.

Please keep an eye on your order tracking for updates and ETAs once we provide you with your shipping confirmation. We're always happy to answer any questions you have in the meantime using the Live Chat feature on this page.

Was this article helpful?
376 out of 435 found this helpful
  • Contact Us

    The Endy Customer Care team is taking a well-deserved day off for Victoria Day. We will be back online tomorrow at 10am to answer your inquiries.

    Regular Hours

    Our phone and live chat hours are:

    Monday-Friday, from 10am to 10pm EST

    Saturday and Sunday, from 10:30am to 6pm EST

    Or you can email us anytime!

  • General Inquiries

    Live chat us Email us
  • Returns

    Email us
  • Shipping Concerns

    Live chat us Call us +1 866 304 3639 Call us
  • Warranty Claims

    Email us