Il trattamento di un'allergia dipende da diversi fattori, comprendenti il tipo di disturbi (sintomi), la gravità, la sostanza che la provoca. In molti casi, il medico di famiglia sarà in grado di offrire consulenza e trattamento. Sono disponibili differenti approcci.
Evitare l'esposizione agli allergeni
È spesso il modo migliore per mantenere i sintomi sotto controllo, anche se può non essere sempre facilmente attuabile.Ad esempio si possono gestire in questo modo:

allergie alimentari, valutando attentamente ciò che si mangia
allergie agli animali, tenendo gli animali domestici il più possibile fuori casa e lavandoli regolarmente
allergie alla muffa, mantenendo la casa asciutta e ben ventilata
febbre da fieno, stando in casa e evitando le zone verdi nel periodo dei pollini
allergie agli acari della polvere, utilizzando piumoni e cuscini anallergici, eliminando tappeti ecc.

Farmaci per il controllo dei sintomi
Alcuni farmaci per le allergie di lieve entità sono disponibili in farmacia senza prescrizione medica, ma è sempre opportuno chiedere al farmacista o al medico di famiglia prima di assumere qualsiasi nuova medicina.
Antistaminici
Gli antistaminici sono i farmaci più utilizzati per le allergie. Possono essere assunti per curare o per prevenire le reazioni allergiche. Gli antistaminici sono in commercio per uso sia generale che locale, sotto forma di compresse, capsule, creme, collirio o spray nasali.
Decongestionanti
Decongestionanti per il naso possono essere usati come trattamento a breve termine. Sono disponibili sotto forma di compresse, capsule o spray nasali. Non dovrebbero essere usati continuativamente per più di una settimana, in quanto l’utilizzo per lunghi periodi può peggiorare i sintomi.
Steroidi
I farmaci steroidei possono aiutare a ridurre l'infiammazione causata da una reazione allergica. Sono disponibili per uso sia generale che locale come:

spray nasali e colliri per rinite e congiuntivite
creme per eczema e dermatite da contatto
inalatori per l'asma
compresse per orticaria

Terapia desensibilizzante (immunoterapia specifica)
È indicata soprattutto nei pazienti affetti da allergie respiratorie verso pollini, acari o muffe e da allergia alle punture di insetti (imenotteri). La terapia desensibilizzante si basa sul principio di somministrare (sia per iniezione sottocutanea, o sotto forma di gocce o compresse sublinguali) al paziente piccole quantità, progressivamente crescenti, degli allergeni che provocano la reazione allergica. Lo scopo del trattamento è quello di modulare le risposte del sistema immunitario verso l’allergene responsabile in modo da ridurre o eliminare le reazioni più gravi. È riconosciuta dall'Organizzazione Mondiale della Sanità (OMS) come unico trattamento che può “portare alla guarigione dell'allergia e cambiare la qualità di vita del paziente”. La prescrizione ed il trattamento devono essere effettuati da uno specialista allergologo dopo un accurato percorso diagnostico.Il trattamento per via iniettiva deve essere effettuato sotto controllo medico, in quanto non è esente dal rischio di reazioni anche gravi. Il trattamento con gocce o compresse può generalmente essere fatto anche a casa del paziente.
Trattamento delle reazioni allergiche gravi (shock anafilattico)
In alcune persone con allergie gravi possono verificarsi reazioni note come anafilassi o shock anafilattico. Insorge improvvisamente e rappresenta una minaccia per la vita. È una condizione che richiede un pronto soccorso medico. Sia che si tratti di adulti che di bambini, la somministrazione di adrenalina è alla base del trattamento; altri interventi terapeutici includono l’uso di antistaminici. Sono disponibili alcuni dispositivi per l'autoiniezione intramuscolo che i pazienti a rischio possono portare con sé e autosomministrarsi in caso di pericolo. La somministrazione immediata di adrenalina per via intramuscolare è spesso l’intervento salvavita, ma potrebbero essere necessarie dosi ripetute in associazione con altri farmaci. Una volta dimessi, i pazienti dovrebbero essere monitorati fino a 48 ore.