Shipping and Delivery

👉🏽 Free shipping is limited to certain postal regions. During checkout, you will be notified of the total cost for delivery to your postal code. We continue to improve our shipping experience and expand our delivery areas. If you wish to see if your postal code has any surcharges, enter your postal code below:

* Products are delivered to the first threshold and our team will not enter the home for delivery

All products sold through the Horizon Fitness website ship directly from Horizon Fitness warehouses. Shipping time varies by product. Your order will leave the Horizon warehouse in 1-5 days after being placed. After your product ships, it may be in transit for up to 10-15 additional days. Thank you for your patience as we diligently process a large volume of orders as quickly and safely as possible.

The shipping company will contact you a few days prior to delivery. Delivery is performed during business hours, 9am-5pm Monday-Friday and requires a signature. Please note any visible damage to the packaging on the delivery receipt if applicable. If you change the shipping address after your order has been processed you are responsible for any additional shipping costs that apply. If you are unavailable to receive the delivery on the date provided our shipping provider may impose a storage fee and you may receive your order later than anticipated.

Horizon is not responsible for failures or delays in delivery due to weather, incorrect delivery address provided, or circumstances outside our control. During the winter months and key holiday seasons, your shipment may take slightly longer due to volume, inventory, weather and/or holiday office closures. We will do our best to get your new machine to you ASAP, but some situations are out of our control. If there is a shipping delay, we will notify you as soon as we can. Thanks for understanding.

👉🏽 For shipping inquires related to an active order, please contact North American Freight Group: or call 905-677-2000 to get detailed information about your upcoming delivery. Please have your order number handy.