Get a 20% discount for the 1st and repeated order!

The iHerb promo code discount is valid for any order and amounts to 20% for new and regular customers.

🤠 Registration By phone number or email, through Google, Facebook, Apple accounts
🔏 Login to your personal account By phone number or email, through Google, Facebook, Apple accounts
🚚 US shipping options Next Day, Expedited, CDL, PO Box and APO
💵 Shipping cost to USA Starting from 4$, free delivery on orders over 20$
⌚ Delivery times in the USA From 1 to 6 days
🔥 First order discount 20%
💳 Payment Methods Credit card, Paypal, Apple Pay, Google Pay
🤖 Official iHerb website in the USA

iHerb has become one of the most used platforms for ordering health supplements, vitamins, and various other health-related products. There are so many great things to buy from iHerb. The ordering, payment, and delivery processes are very easy and straightforward on the platform. Although there are various policies and terms to follow for the payment and delivery processes, all users have a very smooth experience. Since iHerb provides a wide variety of options for payment and delivery, anyone can find the most suitable method to order the required products. The special offers and delivery options are available only on the iHerb usa site.

iHerb Order Conditions for US Residents

All US residents can easily make orders on the official iHerb website. Depending on the products you want to order from the platform, there are various conditions to follow and accept. Therefore, whenever you place an order on iHerb USA, make sure to check the terms and conditions of the order, as well as delivery policies. iHerb provides international shipping to various countries. To order various vitamins and health supplements from iHerb us, you need to create an account. And all users who want to create an account on the platform should be at least 18 years of age and provide a valid US residency address for the order to be processed successfully. If you put an invalid address, the iHerb shipping will not proceed, and your purchase will be canceled.

US iHerb minimum and maximum order amount

To manage the ordering and shipping processes, iHerb orders can be limited to all countries, including the United States. Although there is no iHerb minimum order value for the users, limits for maximum order amount may be applied. According to the official website of iHerb, the maximum weight per order may vary depending on the shipping option you choose. The maximum weight for one order can vary from 50 to 150 pounds. For all orders over 400$, a signature upon delivery might be required as well. These terms are specifically created for US ordering and delivery.

STEP 1: Log in to iHerb official US website

To make your purchases from iHerb, you need to first enter the official website of the platform by entering Right after you enter the website, you will see the banners of the special offers, as well as sections of the products for many things to buy on iHerb. The design of the website is very simple and user-friendly. You can easily find all the features and sections you require and also your orders. There are three main sections on the platform, which allow you to make purchases by shops, brands, and product support. Once you are ready to make your order, you need to create an iHerb account login. This will also allow you to track your orders and get special discounts and offers. The iHerb login process is very easy. With the next step, you should go to the iHerb sign up button at the top left corner of the platform and click on the "My Account" button. A new window will be opened, showing the special fields of username and password for you to fill in. By correctly entering your credentials, you can enter your iHerb account.

Log in to iHerb official US website

STEP 2: Register on iHerb

If you don't have an account on the iHerb platform yet, you need to create one on the official website. The registration process is also very easy, and you can create your account within a few minutes. To create your personal account on the iHerb official website, you need to enter the platform. Once you enter the website, you will notice the sign-in button in the top left corner. Click on the button and then click on the My Account link. You will be led to a new window. In the middle of the page, you will see a white button named "Create an account". Once you click on it, you will need to follow a few steps to create your personal account on iHerb.

Full registration with iHerb by phone number or email

There are various iHerb registration options on the platform. One of the quickest options is to create an account with your phone number or email. Choose the option you prefer the most and put the details of your phone number or email address, and create a password. Once you finish the process, click on the iHerb Create account button. Make sure to put a valid phone number, as the iHerb system will send you a code for you to confirm and verify your account. The same applies to the email address as well. If you mentioned your email address, make sure to check it, as the platform will send you a confirmation email with a link to activate your account. Once you confirm the actions, you will be able to enter your account with the same credentials you have applied.

Quick registration in iHerb through accounts in Google, Facebook, Apple

Another great option to create an account on iHerb is through Social accounts, such as Google, Facebook, or Apple. If you want to have your account with one of the credentials you already have, click on the social network platform you prefer the most. Depending on the social platform you choose, you should follow short steps to have your account. With Facebook, you will need to allow access to your name, surname, and profile photo. With Google, you need to choose the email you want your iHerb account to be connected with. And lastly, with the Apple option, you will need to enter your Apple ID credentials. This way, you will not have to create new credentials for iHerb us login. The details will be automatically saved, and you will enter your account directly every time you enter the official website of the platform.

Register on iHerb

STEP 3: Log in to your iHerb account or account authorization

Once you have created your iHerb us account, you can easily log in and start making your orders. The login process can be made in several ways, the same way you have registered. Depending on the option you have chosen in the registration process, the login should be done the same way.

Login to your iHerb account using your phone number or email address

To make your orders on iHerb, you need to log in to the personal account you created previously. After entering the official website of iHerb, click on the sign-in button at the top left corner of the website and click on the My Account button. If you have initially created your profile with your phone number or email address, you should put the same details in the login area and click on the iHerb sign-in button. So, if you have chosen your phone number in the registration process, put your phone number in the first field. And if you have mentioned your email address as a way of signing in, make sure to put your email. After you put your password and enter your account, you will be able to start making your purchases.

How to Sign in to iHerb with Facebook, Google, Apple ID

If you have chosen one of the social networks for the registration, you should click on the corresponding social channel button during the sign-in. There are three options to sign in - Google, Facebook, and Apple ID. If you have registered with your Google account, you should click on the Sign in with Google button and choose the email address you have registered with. With the option of a Facebook button, you can enter your iHerb account through your Facebook details. And lastly, if you have entered your Apple ID during the registration, make sure to enter your Apple ID credentials. And with one of those options, you can enter your iHerb personal account.

Overview of the buyer's personal account

To view the details of your account on iHerb, you should click on the My Account button once you enter the login. The interface of the personal account is very straightforward, and you can easily find all the required sections in the top right corner of your account page. Here you will see your dashboard details, rewards, activities, and settings of the platform. Each section has its features for you to be able to check all the details about your orders, activities on the platform, and general settings. The main features of the dashboard include the details about your orders, left reviews, placed images as well as account balance.

Log in to your iHerb account or account authorization

STEP 4: Add a billing and shipping address

Making a personal account on iHerb will allow you to make further steps to place your first order. The next step after creating your account on the platform is to add your billing and shipping addresses. This detail is vital for your account, as without it, you will not be able to make a purchase and arrange delivery. iHerb does not have any physical stores. Therefore all the orders are arranged through delivery. And to make it happen, all users should put two addresses - one for the shipping and the other for the billing, which is connected to the payment option you choose. You need to enter your personal account to add your billing and shipping address. You will see the Address book on the top right corner of the page. After you click on it, a new page will be opened, asking you to add a new address. You will need to fill in the details of your billing address. If the shipping address is the same, tick the box at the bottom of the page and click save. If it is your default address, you can set it as default in the special area of the same page. You can add various addresses in the Address book and choose the one you want the products to be shipped to every time you place an order.

Add a billing and shipping address iHerb

STEP 5: Select an item on the iHerb website and add it to your shopping cart

With the next step, you need to choose an item you want to purchase. There is a wide variety of choices available for you. The platform provides thousands of products for its customers from hundreds of brands. The website has three sections you can start choosing from to make your shopping experience easier. The sections can be found at the top right part of the website. You can choose your products by shop, brand, and type. Whether you want to get supplements, vitamins, kids' food, or pet supplies, you can find various types of brands that offer similar products. You can choose the product based on the brand you prefer or have already tried. If you hesitate on choosing a product, you can check the reviews of each item on the website by clicking on the corresponding link. All the reviews are written by real people who are constantly ordering from iHerb and have experience using them. It will surely give you an idea of whether the product is something you are looking for or not. Once you choose the product you want to buy, you can add it to your shopping cart by clicking on the Add to Cart button. To view the products in your shopping cart, you can click on the cart item on the top left corner of the website and check all the items you have added. If you want to remove or change the number of items, you can change everything directly in the cart.

Select an item on the iHerb website and add it to your shopping cart

STEP 6: Filling out the order form

Once you finish choosing your products and want to proceed to the checkout, you can click on the Cart item in the top left corner and view everything. If everything is good to go, you can click on the view cart and checkout button to start the ordering process. With the first step, you need to choose the iHerb delivery option from the list. You can see the dates of deliveries of each option and choose the one that you prefer the most. This page will also allow you to add a promo code if you have any to get an extra discount. After picking everything, you should click on the Proceed to Checkout button. The first thing in your sight would be the shipping address, which you have already saved in the iHerb address book. If you want to change the address, you can click on the change the address button and choose the one that fits. Next, you will see the details of the shipping method you have chosen on the previous page. With the third step, you should put the details of the iHerb payment options you choose. You can either choose to pay with a credit card or PayPal. With the iHerb payment with a debit card, you need to fill in the details of your card and click Continue. The iHerb PayPal payment option will ask you to log in with your PayPal account for the payment.

Filling out the order form iHerb

STEP 7: Choose a shipping option from iHerb to the US

With the next step, you need to choose your iHerb express shipping option. There is a wide variety of options to choose from to ship from the USA. iHerb provides four main delivery options within the territory of the USA, with the following iHerb shipping rates.

  1. Expedited - With this shipping option, you can get your order delivered to your USA address within 3-6 days. The iHerb delivery charges for the Expedited delivery is 4$. Free shipping is also available for this particular shipping method. If your order's total amount is above 20$, your delivery will be arranged for free.
  2. Next Day - iHerb also provides next-day delivery to those who prefer this shipping option. The orders will be delivered to you the following day of your order date. The iHerb delivery cost for the next-day delivery on iHerb is 22.55$. This shipping option is not available for PO boxes or APO.
  3. USPS (PO Boxes or APO address) - Another shipping option for iHerb customers is through USPS. iHerb shipping time for USPS is 4 to 5 days. The iHerb shipping cost is a flat 4$ for all orders. Keep in mind that APO delivery may take up to 4 weeks. Additionally, you should also remember that the maximum order amount with this shipping option is 80$ and the maximum order weight is 9 pounds.
  4. CDL - The iHerb delivery time is 4-6 days after you place your order. The maximum weight for this particular shipping option is 70 pounds. With the CDL shipping option, you will need to pay an 8.82$ iHerb shipping price.

You can choose the shipping address in two ways. You can choose it before checkout by clicking on the shipping option you prefer directly in your cart. You will see the area right below the items you want to purchase. Once you have chosen the shipping option that suits your preferences the most, you can continue with the checkout. The second option is available on the checkout page. You can always choose the shipping option that you prefer the most with each of your orders. You may also check for any special shipping promo codes that will help you get free shipping occasionally. And lastly, in case you decide to change the shipping option you have initially chosen for your order, you can click on the change button on the checkout page, choose the one you want, and click on the Continue button.

Choose a shipping option from iHerb to the US

STEP 8: Choose the payment option for the order on iHerb

Choosing the payment options only available on the checkout page. Once you have made all the steps before the payment option, you can move further. The payment option can be chosen on the third section of the checkout page. All US orders can be made with three different payment options. So how to pay iHerb purchases?

  1. Visa and Mastercard - This is one of the most frequently used payment options for iHerb USA. You can choose this payment option if you want to have an easy payment process through your card. You can use various types of credit cards, including Visa, Master Card, Maestro, Union Pay, JCB, Discover, American Express, and many others. To make your payment through your credit card, you need to type your card number, name on the card, expiry date, and CVV. If you want to save the details of the card as the main payment option for your purchases from iHerb, you can put a tick on the special box that says "Save credit card for future purchases." You can also set it as your default payment. And, if the billing address is the same as your shipping address, you can also put a tick on the corresponding box to save the address automatically. If you have another billing address, you should type it manually.
  2. PayPal - The next payment option is through PayPal. This is another payment option that is very common in the United States. If you choose to make your payments through your PayPal account, you can do it on iHerb too. To make your purchase through this particular payment option, choose Paypal from the list and click Continue. The system will ask you to log in to your PayPal account. Once you put in the PayPal credentials and log in to the platform, you can submit your payment and place your order.
  3. Apple Pay and Google Pay - And lastly, you can also make your purchases through Apple Pay and Google Pay. If you have one of these e-wallets available on your device, the system can ask you to make your purchase through them. Depending on the option you have, you can click on the corresponding button and make your payment directly from the card that is connected to your electronic wallet.

These three options will allow you to make your payment on the iHerb official site USA, and successfully place your order for delivery. With this step already finished, you will only be left with the last and most exciting step - placing your order.

Choose the payment option for the order on iHerb

STEP 9: Placing an order (final stage)

The final step of the ordering process is to place your order. Once you double-check all the details from the beginning and make sure that everything is correct, including the ordering items, shipping address, shipping method, payment option, applied coupons, etc. The small window in the left corner of the website will show you the order summary, including items, discounts, shipping costs, taxes, and reward credits. And that's it. You will place your first order on the iHerb USA site. And if everything looks good, you can click on the Place Order button at the bottom part of the small window on the left side.

Placing an order (final stage) iHerb

After placing an order

Right after you place your order, you will get a confirmation email on your email address that your order has been placed. The email will let you know about the items you have ordered, your order number, your chosen payment option, as well as the shipping option. You will also be notified about your order once it is shipped. Keep in mind that the tracking number will be provided after your order is shipped. With this email confirmation, you will only be notified that iHerb has received your order and they are processing the order for shipment. And you will get another email about the shipping and the tracking order once they send the order.

Order Tracking

After a few days of your order, you will get a confirmation email about your shipment. The email will also include the tracking number, which you can either track through the iHerb account system or directly from the shipment company's website. Depending on the shipping company, you can get a tracking link as well. If you want to track your order from your iHerb account directly, you can enter your account, click on the my iHerb Orders link and pick the order you have placed. Once you click on the order, you will see the details of the shipment, including the shipping date, expected delivery date, etc. If you want to get more detailed information about the tracking, you can click on the tracking number and check them directly on the shipping company's website. The tracking number will allow you to track your order and see every change until it reaches your address.

Order statuses on iHerb

On your iHerb account, you will be able to check your order statuses. To see what's the status of the order you have made, you should enter iHerb my account then click on the orders. By choosing the corresponding order, you will be headed to a new window, showing the order status. There are four statuses for each order - processing, shipped, in transit, and delivered.


This is the first status of your order, which appears right after you place your order. This will mean that iHerb is processing your order and gathering the details of the items you have purchased. It will take a couple of days for the order to finish this process and move further to the next stage.


With the second status, you will be able to see that your order has already been shipped. This is the longest status that the order can get as depending on the shipping option you have chosen, you will need to wait for a few days until the status changes to the next one. At this stage, you will be able to get more details about the order, such as tracking number, shipped date, as well as an expected date.

In Transit

This means that you are one step closer to getting your order. When your order is in transit, it means that it is on its way to the delivery address. It might take a few hours or a day for the order to be delivered to you.


You will see the green delivered icon on the page, once your order is delivered to you. It will be changed only after the delivery agent or the courier leaves the order at your door or gives it directly to you.

Getting an order from iHerb

This is the most exciting part of the order from iHerb. You will get a notification that your order is being delivered to you and will reach you at a specific timeline. Keep in mind that some of the orders might require a physical signature at the delivery. So make sure to leave a note to the courier in case you are not available at certain hours. Otherwise, once you get the package from the courier, make sure to check everything and see if your order is correct. It is also important to check for possible damages. In case you notice a damaged package, opened product, or the wrong item, make sure to let the courier know and arrange a return either for an exchange or a refund. This way, you will be able to get a proper product from iHerb.


⇒ What are the first purchase discounts at iHerb?

You can get an extra 20% off your first purchase with the special promo code. All you need to do is to use the code NEW20 during the checkout to get the discount. The offer is available only for new customers and only once.

⇒ What to buy on iHerb?

You can find various products on iHerb. The best things to buy on iHerb include vitamins, supplements, health products, beauty products, baby food, pet supplies, bath products, and so much more. To ease your shopping experience, iHerb has created a platform where you can shop by product type, brand, or special requirement.

⇒ Is there free shipping from iHerb to the US?

Yes, all orders over 20$ can get free shipping in the US area. There are various shipping options available, including next-day delivery. However, the free shipping applies only to the expedited shipping options, which normally take up to 5 days to be delivered.

⇒ Why can't I place an order for iHerb?

If you are having trouble placing an order on iHerb, check your connection. In case everything seems good, and you are still not able to place your order, make sure to get in touch with the support team for additional help.

⇒ What should I do if iHerb doesn't get paid?

In case you are not able to pay for your purchase on iHerb, try using another payment option. If the issue reoccurs, you can contact the support agent, and they will help you through the process.

⇒ What should I do if the payment was debited more than once?

If you have faced such an issue, you should immediately get in touch with the support team, which is available 24/7 for your requests. They will investigate the case and refund the money.

⇒ What problems can I face after placing an order on iHerb?

Normally the process runs very smoothly and without any issues. You will receive notifications and confirmation emails along the way. However, if you notice something strange, you can get email support from the agents, which are available 24/7.

⇒ What should I do if there are problems with the delivery?

You can check the delivery stage on your account. If you face any issues during the delivery process, you can either get in touch with customer support or with the shipping company. by providing your order number and some details about your order, you will be able to get your answers.

⇒ How do I contact iHerb to resolve issues with an order?

You can get in touch with customer support through several options, including virtual chat support and 24/7 email support. The support agents will be there for all your questions and help you to resolve your issues with your orders.

⇒ Can I cancel an iHerb order?

Once your order is shipped, you will not be able to cancel it. Since the warehouses of iHerb are located in the US, the shipping process goes very quickly, and you can have your order shipped within an hour. So make sure to check everything before placing an order. If you still want to cancel it, you should wait for the product to be delivered and return it. The refund process will start after iHerb receives the product in the same condition as it was shipped.

How to save on shopping at iHerb?

The main page of our website contains all the latest promo codes and promotions of the store. Add to bookmarks - codes are regularly updated!

Discounts and promo codes iHerb ➝