Medicines can cause weight gain in several ways. They can:
- stimulate your appetite, making you feel hungry, eat larger portions and/or eat more often
- affect the way your body stores fat
- slow your metabolism, which causes your body to burn calories at a slower rate
- make you retain fluid
- affect your ability to exercise, such as by causing shortness of breath or making you feel too tired to exercise.
With some medicines, it isn't exactly clear what triggers the weight gain.