La cyproheptadine est un antihistaminique H1, qui se caractérise par : un effet sédatif marqué aux doses usuelles, lié à une activité antihistaminique, anticholinergique et adrénolytique centrale, un effet anticholinergique à lorigine deffets indésirables, un effet adrénolytique, pouvant retentir au plan hémodynamique (risque dhypotension orthostatique).
Les antihistaminiques ont en commun la propriété de sopposer, par antagonisme compétitif plus ou moins réversible, aux effets de lhistamine notamment sur la peau, les vaisseaux et les muqueuses conjonctivales, nasales, bronchiques et intestinales.