Undercuts need to be cut every 4-6 weeks. The average person's hair grows about half an inch every month. Therefore, you must cut it once a month to keep the shaved style that you desire in an undercut. If you are simply doing an undercut to take out bulky hair, you can go longer since your undercut will not show as much as undercuts done for style do.