Nature’s Script accepts orders 24/7, and your order will be processed by our shipping team when it is received. If you choose expedited shipping, your order may be given priority to ensure that we’re able to deliver it within the requested time frame.
Where We Ship
All 50 U.S. States
- Includes the District of Columbia and APO / FPO military addresses
- Packages shipped to military addresses can take 4 to 6 weeks to arrive
- Puerto Rico, Hawaii and U.S. Virgin Islands
- Australia, Canada, France, French Polynesia, Germany, Greece, Hong Kong, India, Ireland, Israel, Italy, Jordan, Malaysia, Netherlands, Norway, Philippines, South Africa, Spain, Sweden, Switzerland, Trinidad and Tobago
Our team works to make sure that you’ll receive your packages as quickly as possible. Our expedited shipping may arrive later than expected due to UPS delays beyond our control.
If you order a product on a Friday after 2 p.m. and choose expedited shipping, you may not receive it until the following Wednesday, as Nature’s Script only ships on weekdays. These are not shipping guarantees, and USPS and UPS delays beyond our control may cause longer wait times. We invite you to contact our customer service team with questions about your specific order.
Domestic packages usually take 5 to 10 business days to arrive at their final location. If you need a package sooner, we recommend choosing expedited shipping.
International customers may receive products within four to six weeks. We have no control over customs inspections, which can hold up products for days or even weeks.
Holidays & Sales
Shipping and processing times may be lengthened during busy sale times and Holiday seasions that create a high volume of orders. UPS does not ship on the following holidays regardless of whether you’ve selected expedited shipping:
- New Year’s Day
- Memorial Day
- Independence Day
- Labor Day
- Thanksgiving Day
- Christmas Eve
- Christmas Day
- New Year’s Eve
Thank you again for choosing Nature’s Script! We’re here to help you in any way we can, and if you have any questions, you can reach us at 800-713-6405.