The average cost for 60 capsules of 300mg of Rifampin is $38.99 with a free GoodRx coupon. This is 65.28% off the average retail price of $112.31.
Dosage | Quantity | Price as low as | Price per unit |
|---|---|---|---|
600mg | 1 vial | $46.42 | $46.42 |
Typical dosage for Rifampin
Tuberculosis
Your provider will calculate the dose of Rifampin based on your age and body weight. They'll also prescribe other tuberculosis medications to take along with Rifampin. Your provider will let you know how long your treatment will last, but it'll usually take 4 months or longer.
- Adults: The typical dose is 10 mg/kg (up to 600 mg) once a day.
- Children: The typical dose is 10 mg/kg to 20 mg/kg (up to 600 mg) once a day.
Meningococcal bacteria in the nose and/or throat
- Adults: The recommended dose is 600 mg by mouth twice daily for 2 days.
- Children: The recommended dose ranges from 5 mg/kg to 10 mg/kg (up to 600 mg per dose), depending on your child's age. They'll take this medication by mouth every 12 hours for 2 days.
Rifampin is also available as an infusion through the veins given by a healthcare provider in the hospital setting.






