Rainer Knaak nació en Pasewalk en 1953. Aprendió a jugar al ajedrez cuando tenía 5 años. En 1966, 1969 y 1970 se coronó Campeón de la República Democrática Alemana en las respectivas categorías de su edad. En 1971 comenzó a estudiar Matemáticas y terminó los estudios en 1979 con diploma. Mientras tanto había alcanzado el título de gran maestro y junto con Wolfgang Uhlmann era el mejor jugador de ajedrez de la RDA. Ganó el título del campeón de la RDA en cinco ocasiones (1974, 1978, 1982, 1983 y 1984) y representó a la RDA en las Olimpiadas de Ajedrez en 1972, 1988 y 1990.