The amount of time hair rollers should be left in the hair depends on the type of rollers and the hair type. Generally, 20-30 minutes is a good starting point, but it may take longer for thicker or longer hair.