Prescription Niacin is used to treat high cholesterol and triglyceride levels in the blood. Niacin is a water-soluble B vitamin that is naturally found in foods and is often taken as a dietary supplement. However, at prescription therapeutic doses, Niacin can be used along with an appropriate diet and exercise plan to lower cholesterol and triglyceride levels. Niacin is available in brand-name forms called Niacor and Niaspan. The average cash price of Niacin is $9.53 for 90, 500mg tablets, but a SingleCare Niacin coupon may lower this cost to $4.84 for 90, 500mg tablets. You can use a SingleCare Niacin coupon at participating pharmacies across the United States.
Edit your dosage
Brand vs. Generic
NiacinGeneric: Niacin
Niacin
(Generic)
True Vitamin B3
(Branded Generic)
Form
tablettablet
tablet
Dosage
500mg500mg
50mg
100mg
250mg
500mg
Quantity
90 count90 count
30
45
60
90
100
180
Get alerted when the price changes more than 10%
30 tablet, 50mgEdit
Unlock members-only prices.Free signup.
You have 0.00 in available bonus savings. Bonus savings will be automatically applied to your next eligible prescription fill.
$7.84
$ 4.84
$3 off with signupwith signup
Show this free card to your pharmacist.
$ 10.77
Save an extra $3 on any eligible prescription! Sign up for free
Members can save even more and it's free to join
$13.79
$ 10.79
$3 off with signupwith signup
$13.79
$ 10.79
$3 off with signupwith signup
$ 12.77
About SingleCare Pricing
SingleCare’s prescription prices are based on multiple sources. The prices we publish are our best estimate, but we cannot guarantee that the price we display will exactly match the price you receive at the pharmacy. For an exact price, please contact your pharmacy and provide the BIN/GRP/PCN numbers shown on your SingleCare card.
Any SingleCare bonus savings, including the $3 signup bonus, may only be used once.
Prices updated: 12/05/2025
Members save the most
Save big on your prescriptions
with the free SingleCare app.
4.8 average rating
Text a link to get the app
About Niacin
Prescription Niacin is used to treat high cholesterol and triglyceride levels in the blood. Niacin is a water-soluble B vitamin that is naturally found in foods and is often taken as a dietary supplement. However, at prescription therapeutic doses, Niacin can be used along with an appropriate diet and exercise plan to lower cholesterol and triglyceride levels. Niacin is available in brand-name forms called Niacor and Niaspan. The average cash price of Niacin is $9.53 for 90, 500mg tablets, but a SingleCare Niacin coupon may lower this cost to $4.84 for 90, 500mg tablets. You can use a SingleCare Niacin coupon at participating pharmacies across the United States.
Price History for Niacin (Generic) & True Vitamin B3 (Branded Generic)
90 count, tablet, 500mg
Our price history metrics are calculated from aggregate prescription data that we receive from all participating pharmacies. This chart updates daily to show new price fluctuations. If a data point is missing from the chart, it is because we do not have enough data to produce a reliable figure.
Average 1-Month Prices for Niacin (Generic) & True Vitamin B3 (Branded Generic)
90 count, tablet, 500mg
Pharmacy
Niacin Retail Price
Niacin SingleCare Price
Walmart
$2.70
$2.70
Walgreens
$4.50
$4.50
Kroger Pharmacy
$6.30
$6.30
These prices are based on the last month of SingleCare prescription fill data by major pharmacy. This table updates daily to show the most accurate typical prices by pharmacies. If a data point is missing from the table, it is because we do not have enough data to produce a reliable figure.
About Niacin
Prescription Niacin is used to treat high cholesterol and triglyceride levels in the blood. Niacin is a water-soluble B vitamin that is naturally found in foods and is often taken as a dietary supplement. However, at prescription therapeutic doses, Niacin can be used along with an appropriate diet and exercise plan to lower cholesterol and triglyceride levels. Niacin is available in brand-name forms called Niacor and Niaspan. The average cash price of Niacin is $9.53 for 90, 500mg tablets, but a SingleCare Niacin coupon may lower this cost to $4.84 for 90, 500mg tablets. You can use a SingleCare Niacin coupon at participating pharmacies across the United States.
The cash price of Niacin varies depending on whether you purchase the over-the-counter or prescription form of the drug, the quantity and dosage prescribed, and the location where you buy it. There are several different formulations of Niacin available which can affect the price you pay. With a SingleCare discount card and a prescription for Niacin, you could pay only $4.84 for 90, 500mg tablets.
How much does Niacin cost with insurance?
Insurance coverage for Niacin will depend on your insurance plan. Most insurance plans will help cover the cost of generic prescription Niacin. The exact copay cost of Niacin will vary depending on your insurance plan’s formulary and the actual product prescribed. If you don’t have enough coverage for Niacin with insurance, you may be able to save with a SingleCare Niacin coupon. A SingleCare savings card may be a better option for your Niacin prescription than insurance.
Does Medicare cover Niacin and how much does it cost?
Medicare prescription drug plans usually do not cover Niacin unless it is prescribed to lower cholesterol levels. Medicare patients who take Niacin may be able to pay as low as $4.84 for 90, 500mg tablets with a SingleCare Niacin coupon. Bring your prescription and SingleCare card to a participating pharmacy, such as CVS, Longs Drugs, or Duane Reade.
What is the brand name of Niacin?
Niacin is sold under the brand names Niacor and Niaspan. Niacor is an oral tablet while Niaspan is an extended-release oral tablet. Generic versions of Niacin may be available from various manufacturers. Niacin can also be found as generic and name-brand dietary supplements.
What is Niacin?
Niacin is also known as vitamin B3. It is a vital nutrient that helps the body use food for energy. Niacin is available as a dietary supplement or prescription medication. Prescription Niacin is prescribed to lower cholesterol and triglyceride levels in the blood, which may help reduce the risk of cardiovascular events like heart attacks and strokes. Some people may take Niacin to treat a Niacin deficiency.
Prescription Niacin is available as an oral tablet in immediate-release and extended-release formulations. The dosage can vary depending on the condition being treated.
Consult with a healthcare provider before taking Niacin. You should tell your doctor about other medical conditions you may have and other medications you may be taking before starting treatment with Niacin.
What are the side effects of Niacin?
Niacin may cause side effects; however, most side effects are mild and temporary. The most common side effects of Niacin are flushing, headache, nausea, vomiting, diarrhea, stomach pain, and runny nose.
Serious side effects include allergic reactions. Seek medical attention if you experience signs or symptoms of an allergic reaction, such as swelling of the face or throat, itching, and trouble breathing.
This is not a complete list of side effects. Consult with your healthcare provider if you experience any side effects while taking Niacin.
Gerardo Sison, Pharm.D., graduated from the University of Florida. He has worked in both community and hospital settings, providing drug information and medication therapy management services. As a medical writer, he hopes to educate and empower patients to better manage their health and navigate their treatment plans.
...
Where are Niacin coupons from SingleCare accepted?
SingleCare is accepted at most national pharmacies and grocers, including the following: