Track Your Order

Tracking is included with every OTCHealthMart order. Follow the steps below to check your shipment status.

How to track your order

1

Find your tracking number

Your tracking number is in the shipping confirmation email sent to the address on your order. Check your inbox and spam folder for a message from OTCHealthMart.

2

Track with UPS (U.S. orders)

U.S. orders ship via UPS Ground. Enter your tracking number at the UPS tracking site.

Track on UPS.com →
3

Track with DHL (international orders)

International orders ship via DHL. Enter your tracking number at the DHL tracking site.

Track on DHL.com →

Estimated delivery times

Continental U.S. 3–5 business days after shipment • UPS Ground • free over $75 or $7.95 flat
Alaska & Hawaii 5–7 business days after shipment
U.S. Territories 7–10 business days after shipment
International 10–21 business days from shipment • DHL • $20 flat per order • tracking included

Delivery estimates begin from the date of shipment. Processing typically occurs within one business day of your order.

Order not arrived yet?

If your estimated delivery window has passed or your tracking shows an issue, contact Care and we’ll look into it.

  • Have your order number ready (in your confirmation email)
  • Include the tracking number and last status shown
  • Let us know your preferred contact method

We typically respond within one business day.

Need help with your order?

Our Care team is here to help by chat, phone, and email.

📧 Care@OTCHealthMart.com  |  📞 800-864-4337

Go to Contact Page