Tras el armisticio en 1918 que ponía fin a la guerra, Mackensen permaneció en el ejército (ahora el Reichswehr de la República de Weimar) donde sirvió como jefe del 1º Escuadrón del 5º Regimiento (Prusiano) a Caballo en Belgard, pero en 1919 se unió al grupo paramilitar "Freikorps" en los Estados Bálticos. En 1925, Mackensen comandaba el departamento de transporte del ejército del Estado Mayor General del Ministerio del Reichswehr en Berlín. Después de ser seleccionado como mayor el 1 de febrero de 1928, sirvió desde 1930 en el estado mayor de la 1ª División de Caballería en Frankfurt (Oder), y mientras servía en este puesto fue promovido el 1 de octubre de 1932 a teniente coronel.