An itchy scalp can be caused by a variety of reasons such as infestation with lice, fungal infection, dry scalp, ringworm infection of the scalp, psoriasis, bacterial and viral infections of the scalp and contact dermatitis. Fungal infections cause dandruff which causes uncommon itching and scaling of the skin.