Why does pseudoephedrine make me feel dizzy?

Common side effect. Pseudophedrine is a vasoconstrictor and can, in some people cause mild vasoconstriction (temporary narrowing) of the blood vessels in the head. This makes you feel dizzy. Try using it topically as a nasal spray (neosynephrine) instead to avoid this.