An oily scalp is usually linked to excess sebum production. Sweat, humidity, product buildup, and an unsuitable hair-care routine can also make the scalp greasy.