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.
Please note: during the COVID-19 pandemic, shipping may be delayed due to carrier limitations.
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
We are unable to ship orders to Canada at this time due to changes in Canadian law regarding CBD products. Unfortunately, packages containing CBD products are no longer allowed through customs. We sincerely apologize for any inconvenience and encourage you to check back soon for an update.
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 and USPS delays beyond our control.
If you order a product on a weekday AFTER 2 p.m. and choose expedited shipping, your order will be sent out within 48 hours. Orders placed after 2 p.m on Friday will not be processed until the following Monday. 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.
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 seasons 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.