12 Best Vitamin D Supplements of 2023, According to Experts



5. Thorne Research Vitamin D-5000


Vitamin D-5000


  • NSF Certified For Sport
  • 60 capsules per container
  • Easy to swallow


  • High daily dosage

Thorne makes a variety of different doses of high-quality vitamin D, including 1,000 IU of D3 all the way up to 10,000 IU, an incredibly high dose that is prescribed for individuals with severe deficiency. But their 5,000 IU Vitamin D3 is NSF Certified for Sport, meaning that what is on the label is in the package and that the product does not contain unsafe levels of contaminants, prohibited substances or masking agents.

This choice is ideal for athletes with a vitamin D deficiency. But keep in mind that 5,000 IU is a substantial dose, so be sure to check with your healthcare provider before taking it. The supplement has an almost perfect rating of 4.8 stars on Amazon and numerous online customer reviews say how easy these pills are to swallow.

Vitamin D dose5,000 IU
Servings per container60
Cost per serving$0.23


6. Garden of Life Vitamin Code Raw D3



  • Non-GMO verified
  • Contains probiotics and a fruit and vegetable blend


  • High vitamin D dose

These vegetarian capsules are non-GMO verified and NSF-certified gluten-free. They contain an extensive fruit-and-vegetable blend (including organic beetroot, blackberry and Brussels sprouts) and a probiotic blend for an all-in-one solution. Each capsule has 2,000 IU, which is typically a higher dose of the sunshine vitamin, but if your doctor has recommended this dosage, then this is an excellent option.

Garden of Life is a popular brand backed by third-party testing and we have included its products in other supplement round-ups including best protein powders. One five-star online review says, “I love that the capsules are vegetarian, easy to swallow, small, and made by a brand that is trusted by many.” And you can certainly opt for this supplement even if you don’t follow a vegetarian diet.

Vitamin D dose2,000 IU
Servings per container120
Cost per serving~$0.24