Actually it’s a difficult question to me. Because hair growth varies from person to person and can also vary over time. But on average, it usually takes about three to four or five weeks for hair to grow back out after it has been shaved or cut.