A variety of conditions can cause permanent or temporary hair loss, including hormonal changes due to pregnancy, childbirth, menopause and thyroid problems.