Medicines that can cause weakness or fatigue


Content provided by Healthwise
small text medium text large text

Medicines that can cause weakness or fatigue


Many prescription and nonprescription medicines can cause generalized weakness and fatigue. The degree of weakness and fatigue caused by a certain medicine will vary from person to person.

Medicines that may cause weakness or fatigue include:

  • Antianxiety medicines, such as Librium, Valium, Xanax, or Ativan.
  • Antihistamines, such as Benadryl or Chlor-Trimeton.
  • High blood pressure medicines (antihypertensives), such as Aldomet, Inderal, Lopressor, verapamil, Catapres, or reserpine.
  • Diuretics, such as hydrochlorothiazide, Diuril, Dyazide, Lasix, or spironolactone.
  • Pain medicine, such as codeine, Darvon, or Vicodin.
  • Steroids, such as prednisone, methylprednisolone, or dexamethasone.
  • Tricyclic antidepressants, such as Elavil, Pamelor, or Tofranil.
  • Statins, such as lovastatin (Mevacor), pravastatin (Pravachol), or simvastatin (Zocor).

If you think a prescription or nonprescription medicine may be causing your weakness or fatigue, call your doctor.

Credits


Author Jan Nissl, RN, BS
Author Susan Van Houten, RN, BSN, MBA
Associate Editor Denele Ivins
Associate Editor Tracy Landauer
Primary Medical Reviewer William M. Green, MD

- Emergency Medicine
Specialist Medical Reviewer Colin Chalk, MD, CM, FRCPC

- Neurology
Last Updated February 27, 2007

Healthwise Logo
Last updated: February 27, 2007
Author: Susan Van Houten, RN, BSN, MBA
Reviewed By: William M. Green, MD - Emergency Medicine, Colin Chalk, MD, CM, FRCPC - Neurology
Editors: , Tracy Landauer

This information is not intended to replace the advice of a doctor. By using AOL Body, you indicate that you have read, understood, and agreed to our Terms of Service, and AOL Body Advertising Policy. Read more about our content partners.

Search


Where Does it Hurt?

body symptoms

If you're experiencing aches and pains we can help you find answers. Find out what your symptoms mean for your health.