Ksylometazolina jest lekiem obkurczającym naczynia krwionośne, przez co zmniejsza obrzęk błony śluzowej nosa. Początek działania leku występuje zwykle w ciągu 5- 10 min. po podaniu. Zmniejszenie obrzęku błony śluzowej ułatwia oddychanie przez nos oraz ułatwia odpływ wydzieliny.