Rudolf Schoeller (27 April 1902 in Düren, Germany – 7 March 1978 in Grabs) was a racing driver from Switzerland. He participated in a single Formula One World Championship Grand Prix, on 3 August 1952. He retired from the race with shock absorber problems, and scored no championship points.