Facial hair is caused by the production of androgen hormones, such as testosterone, which stimulates hair growth in areas like the chin, cheeks, and upper lip. Genetics also play a role in determining the thickness and pattern of facial hair. Age, ethnicity, and certain medical conditions can also impact facial hair growth.