Blackheads occur in puberty, which is a signal of the changing hormones inside you. Causes for blackheads: In some cases, blackheads are hereditary but mostly, people who are in puberty have blackheads because the hormone androgen has an effect on excreting oil. When sebaceous glands are over activated, they will excrete oil in excess