Skip to content

How long to work

How long does it take for medicine to start working?

It depends entirely on the medicine: some painkillers work within 30 to 60 minutes, while antidepressants, blood pressure medicines and some others can take days to weeks to show their full effect. Check your medicine's leaflet or ask your pharmacist for a realistic timeframe.

Esta información es solo orientativa de carácter general y no constituye un consejo médico. Consulta siempre a un profesional sanitario cualificado para cualquier asunto médico personal. En caso de emergencia, llama al número de emergencias de tu zona.

Different medicines work on very different timescales. Fast-acting medicines like many painkillers, antihistamines and rescue inhalers are designed to relieve symptoms within minutes to an hour. Antibiotics often start fighting infection quickly but may take a day or two before you feel noticeably better.

Other medicines are meant to build up gradually or to control a condition over time rather than give instant relief. Antidepressants, many blood pressure medicines, thyroid medicines and some arthritis treatments can take several weeks to reach their full benefit, and you may not feel any obvious change early on. This does not mean the medicine is not working.

Knowing the expected timeframe helps you avoid stopping too early or assuming a medicine has failed. If you have passed the expected window and see no benefit, or your symptoms are getting worse, contact your doctor or pharmacist rather than increasing the dose on your own.

Related to this question

More health answers

See a doctor online now