The 7 Best Places to Buy Vitamins Online in 2021, According to a Dietitian

Plus what to consider—including brand variety, product turnover, and more

Our editors independently research, test, and recommend the best products; you can learn more about our review process here. We may receive commissions on purchases made from our chosen links.

Our Top Picks

Amazon at Amazon

"A go-to for access to a massive variety of brands at competitive prices."

Walmart at Walmart

"Picking high-quality products for a range of concerns is easy and affordable."

The Vitamin Shoppe at

"If you're not happy with your purchase, The Vitamin Shoppe has a flexible return policy."

Thrive Market at

"An online, membership-based market that makes high-quality, sustainable products available for a variety of budgets and lifestyles."

iHerb at

"Products can be searched through helpful filters such as gluten-free, vegan, and organic."

eVitamins at

"With the ability to search by brand, vitamin, life stage, or gender, it's easy to find the best supplements for the whole family."

With so many vitamin and supplement suppliers on the web, it can be a challenge to figure out which site is the best. Whether you have a particular product in mind or are just browsing for top-rated picks, there are many websites for all of your vitamin and supplement needs. Choosing a reliable online retailer with high-quality supplements, dependable shipping, and affordable prices is essential. Our nutritionist did the research and rounded up the top sites to purchase all of your vitamins and supplements.

What to Look for in an Online Vitamin Retailer


When picking an online store, pay attention to the variety of products offered, reputation (how long the store has been in business), and the location of the store (is it located in the US or abroad). Consider other perks such as free shipping, return availability, and attention to eco-friendly practices.

Vitamin Brands:

Choose a reliable website that offers the brand of vitamins that you prefer. If you're not sure which vitamin brand to purchase, many sites carry a variety of brands based on which vitamin you're looking to buy. For example, you can search for a non-GMO, organic vitamin C supplement, then select a brand at a price that works for your budget. As with all vitamins, always speak with your health care practitioner before adding a supplement to your routine.


Vitamin prices vary from site to site. When shopping for an online vitamin retailer, select a site that offers the best price. If you're looking for a one-time purchase, almost any website will work; however, if you're looking to reorder a vitamin every month, a subscription model may be more affordable.

Product Turnover:

Look for a site that has a high turnover of products so that you can rest assured you're getting the freshest, highest-quality vitamins available.

Shipping & Pick-Up:

Many sites offer free shipping or in-store pick-up. Consider how soon you need the vitamin and shipping costs when deciding which website to use. A pick-up option may be the quickest, most affordable method for some consumers; however, some may prefer the convenience of delivery directly to your doorstep.

Return Policy:

Be sure to check out the website's return policy in case you receive a broken vitamin bottle or decide you no longer need the product. Some sites offer full refunds in the mail or in-store, whereas others have limited supplement return options.

How We Select Supplements

Our team works hard to be transparent about why we recommend certain supplements; you can read more about our dietary supplement methodology here

Here, the best places to buy vitamins online:


Amazon logo

Courtesy of

When it comes to vitamins, Amazon is a go-to for access to a massive variety of brands at competitive prices. Plus, if you're a Prime member, you get fast, free shipping and exclusive deals. It's easy to track your packages online, and customer service is very responsive if you have any issues with your order. If you have a particular vitamin that you take regularly, you can sign up for Subscribe & Save delivery, selecting the quantity and schedule that works for you so that you never run out.

Many vitamin brands have their own store on Amazon that ensures you're getting the supplement directly from the manufacturer and not a third-party seller. For example, if you take a Centrum multivitamin, check out the Centrum Amazon store. While you should always follow your health care provider's recommendations for vitamins and supplements, the consumer reviews on Amazon are incredibly helpful in learning more about other people's experience with products, product packaging, and other questions.


Walmart Logo

Courtesy of

If you're looking for a one-stop-shop for all your grocery, household, and supplement needs, Walmart now sells many of the top supplement brands. Walmart carries well-known brands such as Nordic Naturals, Renew Life, and Navitas Organics, as well as other high-quality products at affordable prices.

With various packaging options such as best value two-packs, Walmart offers budget-friendly deals for those looking to stock up and save on their favorite supplements. The superstore also makes accessing your vitamins easy with NextDay shipping and free same-day pick-up.

As an added benefit to one-stop shopping, customers can use FSA and HSA benefits to purchase select items.

The Vitamin Shoppe

The Vitamin Shoppe Logo

Courtesy of

Vitamin Shoppe opened its doors in 1977, and since then it has expanded to hundreds of stores across the United States, a booming online store, and convenient VShoppe app. Customers can browse a vast assortment of high-quality, cutting-edge supplements, including multivitamins, letter vitamins, and minerals. Whether you have a specific brand in mind or prefer to shop by a particular condition such as bone and joint health, The Vitamin Shoppe makes choosing a vitamin easy. They have their own line of quality-tested products but also sell trusted brands such as Jarrow Formulas, Garden of Life, Megafood, and New Chapter.

If you're not happy with your purchase, The Vitamin Shoppe has a flexible return policy. They accept returns from any opened or unopened merchandise purchased from any Vitamin Shoppe channel to any Vitamin Shoppe store within 30 days with a receipt for a full refund. The company frequently offers deals such as buy one and get one 50% off, free in-store pick-up, and free shipping.

If you have a particular nutrition or supplement question, The Vitamin Shoppe has a team of nutritionists and dietitians who can speak with you to address your individual needs.

Thrive Market

Thrive Market logo

Courtesy of 

Thrive Market aims to make healthy living easy. It's an online, membership-based market that features high-quality, sustainable products for a variety of budgets and lifestyles. Members pay approximately $5 a month for 25% to 50% off retail prices on more than 6,000 organic, non-GMO, and sustainable products. On Thrive Market, it's easy to find vitamins for your individual needs. You can search for vitamins and supplements by ingredient, dietary requirement, certification, or concern.

Before committing to membership, new customers can sign up for a 30-day free trial to test it out. The beautifully-curated online shop selects only the best products, so you know you're making an educated purchase. Plus, members receive free gifts, samples, and deals. Shipping is fast and free for your first order over $25 and for all orders over $49.


iHerb logo

Courtesy of

iHerb has been a go-to online supplement distributor since 1996. The company offers over 30,000 products and ships from distribution centers that are Good Manufacturing Practice registered and meticulously controlled for optimal storage settings. According to iHerb’s website, they have an inventory turnover rate averaging 8.1 times per year, which means they can offer the freshest products. With a 360-degree product view option, consumers can see most products as if they were holding the actual product in a traditional store.

iHerb is easy to shop, offering vitamins listed alphabetically by substance, by brand, or by health topic. For those with specific dietary needs, products can also be searched using helpful filters such as gluten-free, cruelty-free, kosher, organic, and vegan.

In addition to tons of special discounts, iHerb makes shopping affordable by offering free shipping on orders over $20.


eVitamins logo

Courtesy of

Based in Michigan, eVitamins carries over 28,000 products from over 720 brands, including Country Life, Doctor's Best, and Nordic Naturals. Products are shipped from a 100% climate-controlled facility, and the company guarantees that every product sold is fresh and authentic. According to eVitamins' website, their inventory turnover rate averages over 18 times per year, meaning that eVitamins' products are on the shelf for an average of only 20 days.

With the ability to search by brand, vitamin, life stage, or gender, it's easy to find the best supplements for the whole family. Each product page offers multiple visuals of each product, expiration dates, extensive product information, and customer reviews. Plus, the site offers competitive prices and free shipping on orders over $49.

Final Verdict

Amazon is our top choice for the best places to buy vitamins online because of its wide variety of brands, affordable prices, and dependable shipping. If you prefer to order online and pick up in-store, we recommend Walmart.

What Experts Say

"When looking for the best website to purchase vitamins, consumers should first determine that the brand they are searching for is reputable and has positive data on U.S. Pharmacopeia and Consumer Lab. Next, the consumer should ensure that the distributor they are buying from is the supplement maker or a licensed seller, not a third-party entity."—Kristin Kirkpatrick, MS, RDN

Why Trust Verywell Fit?

A personal note on my recommendations written above. As a dietitian, I am cautious about directing consumers where to purchase vitamins online, as some online retailers offer subpar products, gimmicky promotions, and slow, expensive shipping. That said, there are many excellent options for purchasing vitamins online, such as the websites above. In writing this article, I spent time looking at multiple sites and consulted with trusted peers in dietetics.

I believe the websites in the round-up are trustworthy, offer fair prices, and curate the best products available. I regularly purchase my vitamins on Amazon but have used Thrive Market and Target in the past.Eliza Savage, MS, RD, CDN

Was this page helpful?