The average cost for 30 tablets of 300mg of Isoniazid is $16.41 with a free GoodRx coupon. This is 90.69% off the average retail price of $176.17.
Dosage | Quantity | Price as low as | Price per unit |
|---|---|---|---|
50mg/5ml | 154 ml | $39.50 | $0.26 |
Typical dosage for Isoniazid
Isoniazid is available as 100 mg and 300 mg oral tablets, as well as an oral solution containing 50 mg of medication per 5 mL. The dose depends on your weight.
TB infection
- Adults: The typical dose is 5 mg/kg up to a maximum of 300 mg per day by mouth daily in a single dose, OR 15 mg/kg up to a maximum of 900 mg per day by mouth two or three times a week.
- Children: The typical dose is 10 to 15 mg/kg up to a maximum of 300 mg by mouth daily in a single dose, OR 20 to 40 mg/kg up to a maximum of 900 mg per day by mouth two or three times a week.
Prevention of TB infection
- Adults weighing over 30 kg (66 lbs): The typical dose is 300 mg by mouth per day in a single dose.
- Children: The typical dose is 10 mg/kg up to a maximum of 300 mg by mouth daily in a single dose, OR 20 to 30 mg/kg up to a maximum of 900 mg per day two times a week.
Your treatment might be different if you have other risk factors.
Isoniazid is also available as an injection that's given in a healthcare setting.









