Alan Rees (born 12 January 1938 in Langstone, Newport, Monmouthshire) is a British former racing driver from Wales. He participated in three World Championship Grands Prix in the 1960s, although two of those appearances were driving Formula 2 cars. He scored no championship points. His best result was seventh place (second in the Formula Two class) in the 1967 German Grand Prix.