China’s space agency has postponed the Chang’e 7 lunar mission from 2024 to 2027, citing a need for “absolute success.” The decision follows a comprehensive assessment that determined the mission does not meet launch readiness standards for its planned window this year.
The Chang’e 7 was set to launch from the Wenchang Space Launch Site on Hainan Island aboard a Long March 5 rocket. The mission includes an orbiter, lander, rover, and a small hopping probe designed to target the Moon’s South Pole. No specific reasons for the delay were provided beyond the requirement for prudence and reliability.
The postponement reflects China’s cautious approach to lunar exploration, prioritizing mission safety over schedule. The agency has not announced a revised launch date beyond 2027, leaving the timeline for the South Pole landing uncertain.



