Guides

What allopurinol costs if you have no insurance

The short answerAllopurinol is a low-cost medicine, and pharmacies paid about 5 cents for a 300 mg tablet in the week of October 21, 2026. Medicare drug plans and their members spent about $9.91 per fill in 2024, but that is not a cash price. The counter price is higher, so ask each pharmacy for its cash price.

What allopurinol is used for

Allopurinol is used to prevent gout attacks, not to treat them once they occur, says MedlinePlus, a health site from the National Library of Medicine. The site describes gout as a common type of arthritis that causes pain, swelling and redness in one or more joints. It happens when too much uric acid builds up in the body over a long time. Uric acid is a natural waste product that your kidneys filter out through urine.

The pills we priced on this page are all generics. The FDA says a generic medicine has the same active ingredient as a brand-name one and tends to cost less.

What patients actually pay

The Centers for Medicare and Medicaid Services publishes a file called Medicare Part D Spending by Drug. It shows that Medicare drug plans and their members together spent an average of about $9.91 for each allopurinol fill in 2024. A fill is one trip to the pharmacy for one prescription. That figure is not a cash price, but it gives a sense of the size of the bill.

The Medical Expenditure Panel Survey is run by a federal agency, the Agency for Healthcare Research and Quality. It asks thousands of families what they spend on medicine each year. A published analysis of that survey puts the average patient payment at about $6.08 per allopurinol prescription in 2024. That works out to about 10 cents a day.

Please read that number with care, because it counts people with insurance who often pay a small copay and also people who pay cash. The figure is a sign that allopurinol is a low-cost medicine, but it is not a promised price at your pharmacy.

What pharmacies pay for allopurinol

NADAC is a national drug cost survey run by the Centers for Medicare and Medicaid Services, a federal health agency. It follows the average amount that pharmacies pay to buy a drug, and it is not what you pay at the counter. The figures below are for the week of October 21, 2026.

  • The 100 mg tablet cost pharmacies about $0.031 each, and the survey lists 40 different generic products.
  • The 300 mg tablet cost pharmacies about $0.052 each, and the survey lists 39 generic products.

To estimate a total, multiply the price per tablet by the number of tablets on your prescription. As an example, 30 tablets of the 300 mg size come to about $1.57 at the survey price. Ninety tablets of the same size come to about $4.70. Your doctor picks the strength and the number of tablets, so these figures only show the size of the bill.

The survey does not list a brand-name version of allopurinol, and every row in it is a generic. So there is no brand price to compare against.

Why the price at the counter can still differ

A pharmacy adds its own costs to what it paid for the tablets, so the counter price is higher than the survey price. The size of the gap depends on the store. A 2019 study in the Annals of Internal Medicine looked at more than 68,000 pharmacies. It found large differences in cash prices for generic drugs by type of pharmacy. Some store types offered prices 48 percent lower than large chains.

That means a few phone calls can pay off, even for a medicine that costs only a few dollars. Ask each pharmacy for the cash price of the strength on your prescription. Then ask whether a 90-day supply has a lower price per tablet. To see what to say, read our guide on asking for the cash price.

The medicine is cheap but the care around it may not be

Allopurinol is only one part of gout care. MedlinePlus says gout flares are often eased with other medicines. It also says that preventing future flares can include changes in daily habits and, if needed, medicines that lower uric acid. A flare often starts suddenly at night, with intense pain, swelling, redness and warmth in a joint. Those other medicines add to the bill, and so do the visits. Gout care is a long-term job, so it helps to plan for the whole cost and not only the price of one bottle.

A doctor may order blood tests to check your uric acid level or your kidneys. Those tests have their own prices, which vary a great deal from lab to lab. Our guide on lab tests without insurance explains how to ask for a cash price before you go.

Other ways to keep the cost down

Many community health centers bill by income, so a visit can cost little if your income is low. HRSA, a federal health agency, says these centers can also buy outpatient drugs at lower prices through a program called 340B. The page leaves out how much of that discount patients see, so a call to the center's pharmacy is worth making. For more options, see our guides on community health centers and prescriptions without insurance.

The visit often costs more than the medicine. A doctor has to write the prescription and decide whether you need blood tests. With a monthly membership, a cash-pay doctor can handle refills and follow-up visits. You can search for a cash-pay doctor near you. A direct primary care membership usually costs between $50 and $200 a month. If you need a lower-cost visit, our tool can find low-cost care near you.

Safety facts to know

According to MedlinePlus, you should keep taking allopurinol even if you feel well and not stop without talking to your doctor. If cost is the problem, please call your doctor or pharmacist before you run out, and say so.

MedlinePlus lists a rash, itching or hives as signs to call your doctor immediately or get emergency treatment. It gives the same advice for fever or flu-like symptoms, blood in the urine, and yellow skin or eyes. In an emergency, such as trouble breathing or swelling of the face or throat, call 911 or go to the nearest emergency room. These facts are general, and your own doctor can tell you what fits your health.

Common questions

How much is allopurinol without insurance?

The Centers for Medicare and Medicaid Services reports that Medicare drug plans and their members spent about $9.91 per fill in 2024. That amount is not a cash price and should not be read as one. A federal survey, analyzed for 2024, found an average patient payment of about $6 per prescription, including insured people. In the week of October 21, 2026, pharmacies paid about 3 cents for a 100 mg tablet. They paid about 5 cents for a 300 mg tablet in that same week. The counter price is higher, so call a few pharmacies.

Is there a generic allopurinol?

Allopurinol is sold as a generic, and Medicaid's cost survey lists only generic rows for it. The survey shows about 40 generic products for each of the two common strengths.

Why does the price differ from store to store?

Each pharmacy sets its own charge on top of what it paid for the tablets. A 2019 study found large differences in cash prices for generic drugs by type of pharmacy. Asking for the cash price at several stores is the best way to find a low one.

Can a community health center help with the cost?

A health center sets its fees by income, and HRSA says it can buy outpatient drugs at reduced prices through 340B. Ask what the center would charge for the medicine and for the visit.

What should I do if I cannot afford my refill?

Call your doctor or pharmacist before you run out and say that cost is the problem. MedlinePlus says not to stop allopurinol without talking to your doctor.

Do I need a prescription for allopurinol?

A clinician has to write the prescription for allopurinol. If you have no insurance, you can pay for the visit yourself, so ask for the price of the visit first.

Find an affordable doctor

This guide is general information, not medical, legal or tax advice. If you have a medical emergency, call 911.