La última asignación de Cunningham en la NASA Johnson fue jefe de la rama Skylab de la Dirección de Tripulación de Vuelo y se retiró de la agencia espacial en 1971, donde continuaría dirigiendo múltiples tareas técnicas y financieras.