Vitamin B3 price per mg — cheapest first

Ranked 2,530 products containing Vitamin B3 by price per mg, cheapest first. The cost of the same 100mg of Vitamin B3 varies by product.

Among listed Vitamin B3 products, the lowest price per mg is Vitacost, Niacinamide, 500 mg, 200 Capsules at $0.000066 per mg. This value is based on the listed price at the most recent collection and is the lowest within this site's coverage. The price per serving for this product is estimated from the product notation for servings per container.

Price data as of 2026-09-28

How to read this table

How much does Vitamin B3 pricing vary between products?

Price per mg ranges from a low of $0.000066/mg to a median of $0.0361/mg. The median is 547× the lowest, so the cost of the same 1mg of Vitamin B3 spreads over a hundredfold across products. That means the per-unit gap between products near the top and the middle of the ranking is that large.

Price per mg is computed for 2,342 of the 2,530 listed (93%). The rest, missing a sale price or amount, are placed at the bottom of the ranking and excluded from the statistics above.

The Vitamin B3 amount per serving ranges from 0.02mg to 1,500mg, with a median of 20mg. The maximum is 75× the median, so high-dose singles and blends listing a small Vitamin B3 amount sit in the same table.

The products in this list come from 412 brands, and the sort order is determined solely by price per mg.

Ingredients and amounts shown are label-declared values and do not guarantee any medical benefit such as prevention or treatment of disease. This page makes no judgment that any form or product is better than another; ranking is determined solely by price and label amount. The calculation method and limits are documented in How prices are calculated.

Compare other ingredients