Question: how long do you have to wait to eat after taking flucloxacillin?
Answer: It's best to take flucloxacillin on an empty stomach. This means 30 to 60 minutes before a meal or snack, or at least 2 hours after.