Medically reviewed by William Truswell, MD Key Takeaways Seborrheic dermatitis causes yellow or white flakes on the scalp and can also cause itching and oily areas.Psoriasis can cause red or purple ...