Há muitas causas de rinite, tais como infecção bacteriana local, dificuldade de circulação sanguínea na mucosa nasal, bem como factores imunitários, factores genéticos, etc. Divide-se geralmente em duas categorias: inflamação infecciosa crónica não específica e inflamação alérgica, e a rinite causada por infecção crónica não específica é tratada com mais medicamentos, incluindo antibióticos orais, medicamentos para promover a descarga de secreções nasais Os medicamentos acima mencionados geralmente não fazem com que o corpo ganhe peso. Se a rinite crónica for causada por factores alérgicos, em alguns sintomas alérgicos são mais graves ou acompanhados por sintomas alérgicos sistémicos, os médicos podem recomendar medicamentos hormonais orais, se tomados durante um período de tempo mais longo, podem causar retenção de água e sódio no corpo, fazendo com que o corpo ganhe peso.