Need emergency help? Call 999 in United Kingdom.

Open local help

Detailed medicine guidance

Who can and cannot take fluconazole

NHS medicines information on who can take fluconazole and who may not be able to take it.

About this information

This NHS content is written for people in England. Medicine names, availability, prescribing and services may differ in other countries.

Who can take fluconazole

Most adults and children aged 16 years old or over can take fluconazole for vaginal thrush or balanitis.

Younger children, and people aged 16 years old and over who need it for other conditions, can take it if it's prescribed by a doctor.

Who may not be able to take fluconazole

Fluconazole is not suitable for some people. To make sure it's safe for you, tell a pharmacist or your doctor before taking it if you have:

  • ever had an allergic reaction to fluconazole or any other medicine
  • a heart condition, including heart rhythm problems (arrhythmia)
  • kidney or liver problems
  • a rare, inherited blood disorder called acute porphyria
  • had a blood test that showed you have abnormal levels of potassium, calcium or magnesium

View the original NHS website page ↗. Refreshed 19 August 2026.

Licensed under the Open Government Licence v3.0 ↗. MyPHU is independent and is not endorsed by the NHS.

More about Fluconazole