It can take 2 weeks to grow your hair after shaving. This is because shaving eliminates the hair just above the hair roots, allowing it to regrow.