0333 123 3050

Call us free with your questions
Monday to Friday, 8.30am-5.30pm

Call us free


At Onedirect 96% of our orders are sent the same day
  • Standard 5-6 day delivery - FREE for orders over £75

Standard delivery is FREE on orders over £75 (including VAT) to all addresses in mainland UK. Items will be delivered within 5-6 working days after dispatch. 

For orders of less than £75, the charge for mainland UK standard delivery is £3.99. 

  • Priority 3 day delivery - £4.99

Priority delivery charge is £4.99. Deliveries take up to 3 working days after dispatch.

  • Express delivery - £7.99*

Express delivery charge is £7.99. Delivery will be next working day if ordered before 2pm.

*For larger, heavier orders, additional charges may apply. Please contact us if you have any questions.


Please note:

  • Cut off time for all dispatches is 2pm.
  • Deliveries are made Monday to Friday except on public holidays.
  • For Saturday or guaranteed early morning deliveries please contact us for rates.
  • Deliveries may be delayed due to, for example, stock shortages, late payments or incorrect payment / address details.
  • Deliveries to Northern Ireland, the Scottish islands and the Channel Islands: please note that the delivery fees stated above apply to orders for mainland UK. If you require delivery to these other locations, fees may be higher and are calculated depending on the weight and dimensions of each package. Please contact us for rates.

Delivery times

At Onedirect 96% of our orders are sent the same day.  Onedirect has a permanent stock of nearly all our products, which means that we can always respond immediately to your orders. We work with different shipping companies to make sure you get the best service in the least time. We send out orders every day from Monday to Friday, except on public holidays.

In the unlikely event that a product is not in stock at the moment when you make an order, we will contact our suppliers to make sure you get it as soon as possible. Some very specific products can only be ordered directly from our suppliers, in which case it may take between 8 and 10 days for you to receive your goods. These cases are unfortunately beyond Onedirect's control.
Please note: Incorrect information can hold things up! Please make sure that your payment details and delivery address are correct, so we can ensure that you get your orders as quickly as possible.

Track your order in real time!

When you place an order you will automatically receive an order confirmation by email that will allow you to track the delivery status of your order in real time until it is delivered. 

You can also check the status of your order on your your personal account page of our website, where a link to the transport company's website will allow you to track your order in real time.