How Long Do Eyebrows Take To Grow Back? Eyebrows typically take 4 to 6 weeks to grow back fully, depending on factors like age, health, and the extent of hair removal. For overplucked brows, regrowth may take longer, as hair cycles vary. Supporting growth with a healthy diet and products like castor oil or brow serums can speed up the process.