Itchy eyes could be due to eye allergies (allergic conjunctivitis), which are usually temporary and accompanied by other allergy symptoms, like stuffy nose and sneezing. The things that commonly cause eye allergies are similar to those that cause nasal allergies - pet dander, dust, pollen.
Allergic reactions to other irritants, like perfume or cosmetics, can cause similar symptoms. Itchiness may also be a result of inflammation of the eyelids (blepharitis) or of the lining of the inner eyelid (conjunctivitis or pinkeye). Like itching, red eyes can be triggered by infections. Conjunctivitis is the inflammation of the lining of the eyelids and eye surface that can be caused by infection or allergies. Blepharitis is caused by bacteria on the skin and causes inflammation of the eyelash follicles along the eyelid and eye redness. Eye redness can also occur when other parts of the eye become inflamed, as in episcleritis or uveitis, or infected, as in corneal ulcers.