La inapetencia tiene múltiples causas. Puede estar asociada a un episodio infeccioso viral o bacteriano transitorio, estrés, ansiedad, enfermedades del tracto digestivo como gástritis, reflujo o colon irritable y en pacientes jovenes, especialmente mujeres podría corresponder a un cuadro de anorexia nervosa.