The 2024 African Nations Championship qualification was a men's football competition which decided the participating teams of the 2024 African Nations Championship. Only national team players who were playing in their country's own domestic league were eligible to compete in the tournament.
A total of 19 teams qualified to play in the final tournament, including Kenya, Uganda and Tanzania who qualified automatically as hosts.
A total of 40 (out of 54) CAF member national teams entered qualification that was split into zones based on their regional affiliations and had its draw held on 9 October 2024 at CAF headquarters in Cairo, Egypt.
Qualification ties are played on a home-and-away two-legged basis. If the aggregate score is tied after the second leg, the away goals rule would be applied, and if still level, the penalty shoot-out would be used to determine the winner (no extra time would be played).
The schedule of the qualifying rounds is as follows.
After Egypt and previous hosts Algeria withdrew before the draw, Libya, Morocco and Tunisia were the only teams entered: therefore, the Zone was scrapped and all three teams qualified automatically. On 22 November 2024, Libya withdrew from the tournament due to fixture congestion and concerns that the national team's participation would halt the league, hence the Libyan Football Federation prioritized the league schedule over the CHAN. On 28 November 2024, Tunisia also pulled out of the tournament following the clubs' rejection to the country's participation.
Liberia won 3âÂÂ2 on aggregate.
Winners qualify for the 2024 African Nations Championship.
Senegal won 4âÂÂ1 on aggregate.
Mauritania won 1âÂÂ0 on aggregate.
Guinea won 6âÂÂ2 on aggregate.
Togo won 3âÂÂ1 on aggregate.
Winners qualify for the 2024 African Nations Championship.
1âÂÂ1 on aggregate. Niger won on away goals.
2âÂÂ2 on aggregate. Burkina Faso won 4âÂÂ2 on penalties.
Nigeria won 3âÂÂ1 on aggregate.
Winners qualify for the 2024 African Nations Championship.
Initially, Congo won 2âÂÂ1 on aggregate. However, following a ruling by the CAF Disciplinary Committee in favor of Equatorial Guinea, Congo was found to have fielded an ineligible player in both matches. As a result, both matches were declared forfeited by Congo, awarding Equatorial Guinea a 6âÂÂ0 aggregate victory.
2âÂÂ2 on aggregate. Central African Republic won on away goals.
DR Congo won 4âÂÂ2 on aggregate.
Burundi won on walkover and advanced to the second round after Somalia withdrew prior to the first leg due to financial challenges.
Ethiopia won on walkover and advanced to the second round after Eritrea withdrew prior to the first leg.
1âÂÂ1 on aggregate. Sudan won 6âÂÂ5 on penalties.
South Sudan won 3âÂÂ1 on aggregate.
Rwanda won 3âÂÂ1 on aggregate.
Since the three hosts from this region have automatically qualified themselves, only the best-performing nation (excluding the hosts) can additionally qualify for the 2024 African Nations Championship.
Uganda won 2âÂÂ0 on aggregate.
Sudan won 4âÂÂ1 on aggregate.
4âÂÂ4 on aggregate. Rwanda won on away goals.
Eswatini won 4âÂÂ0 on aggregate.
1âÂÂ1 on aggregate. Lesotho won 4âÂÂ3 on penalties.
Winners qualify for the 2024 African Nations Championship.
Madagascar won 2âÂÂ1 on aggregate.
Angola won 2âÂÂ1 on aggregate.
Zambia won on walkover and qualified to the final tournament after Mozambique withdrew prior to the first leg due to post-election violence.
Following the withdrawals of Tunisia and Libya, it was decided to organise a second qualifier tournament between 7 'reengaged' teams: Algeria, Comoros, Egypt, Gabon, The Gambia, Malawi, South Africa to determine the final two slots.
The draw was held on 13 February 2025 at 13:25 EST () at the Confederation of African Football Headquarters in Cairo, Egypt. The 7 teams were drawn into 3 games, with Runners-up of the previous edition Algeria receiving a bye to the second round.
Malawi won 4âÂÂ0 on aggregate.
South Africa won 4âÂÂ2 on aggregate.
0âÂÂ0 on aggregate. Gambia won 5âÂÂ3 on penalties.
South Africa won 2âÂÂ1 on aggregate.
Algeria won 3âÂÂ0 on aggregate.
The following 19 teams qualified for the final tournament.