Horley High Street will be closed to through traffic for about five months for roadworks, Surrey Highways says.
The works from 8 June will involve the repaving of the High Street and the resurfacing of Albert Road as part of a £3m project.
The resurfacing on Albert Road is expected to take approximately three weeks, and it will then reopen to delivery vehicles only.