Track Your Order
Tracking is included with every OTCHealthMart order. Follow the steps below to check your shipment status.
How to track your order
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.
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 →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