Always follow your doctor or pharmacist's advice, and the instructions that come with your medicine.
Dosage and how to take nitrofurantoin
Dosage and strength
The dose of nitrofurantoin you take depends on whether it's to treat or prevent a urinary tract infection, your age, and how bad the infection is.
Tablets and capsules contain either 50mg or 100mg of nitrofurantoin. The slow release capsules are 100mg. The liquid contains 25mg in 5ml.
The usual adult dose to treat a urinary tract infection is:
- 100mg, taken as slow release capsules, twice a day
- 50mg, taken as standard tablets or capsules, 4 times a day
- 100mg, taken as standard tablets or capsules, 4 times a day, for severe infections
The usual adult dose to prevent a urinary tract infection coming back is 50mg to 100mg, taken as standard tablets or capsules, once a day at night.
In adults, nitrofurantoin can be given as a single dose of 50mg or 100mg for the prevention of recurrent urinary tract infection following exposure to a trigger.
Doses are usually lower for children. Your child's doctor will work out the correct dose based on your child's weight or age.
Try to space your doses evenly throughout the day. If you're taking nitrofurantoin twice a day, leave 12 hours between each dose – for example, take it at 8am and 8pm.
If you're taking it 4 times a day, this will usually be first thing in the morning, at about midday, late in the afternoon, and at bedtime.
How to take it
Swallow nitrofurantoin tablets or capsules whole . Do not chew or break them.
If you're taking liquid nitrofurantoin, the medicine will come with a syringe or spoon to help you take the right amount. If you do not have a syringe or spoon, ask your pharmacist for one. Do not use a teaspoon as this will not measure the right amount.
Take nitrofurantoin with or after a meal or snack. This helps your body absorb the medicine, as well as helping to prevent an upset stomach.
How long to take it for
If you're taking nitrofurantoin to:
- treat a urinary tract infection, you usually need to take it for 3 to 7 days
- stop urinary tract infections coming back, you may need to take it for several months
- prevent an infection when having surgery, you'll usually need to take it on the day of the operation and for the next 3 days
Important: Finishing your course of nitrofurantoin
Carry on taking this medicine until you finish the course, even if you feel better. If you stop your treatment early, your problem could come back.
If you forget to take it
If you forget to take a dose of nitrofurantoin, take it as soon as you remember, unless it's nearly time for your next dose. In this case, just leave out the missed dose and take your next dose at the usual time.
Never take 2 doses at the same time. Never take an extra dose to make up for a forgotten one.
If you often forget doses, it may help to set an alarm to remind you. You could also ask your pharmacist for advice on other ways to help you remember to take your medicine.
If you take too much
Taking an extra dose of nitrofurantoin is unlikely to harm you.
Urgent advice: Contact 111 for advice now if:
You've taken more than your prescribed dose of nitrofurantoin and:
- you're worried or get side effects
- you've taken more than 1 extra dose
Get help from 111 online or call 111.
Call 111 if you're asking about a child under the age of 5 years.
If you need to go to A&E, do not drive. Ask someone to drive you or call 999 and ask for an ambulance.
Bring the nitrofurantoin packet or leaflet inside it, any remaining medicine, and any other medicines you take.