It is possible for your hair to turn white from shock… but not overnight! Hair pigment is produced in the hair shaft beneath the skin, so it would take about 13 days for any white hairs to show.