Sub-category of an international sporting event 
Gymnastics competitions at the 2024 Summer Olympics in Paris were contested in three categories: artistic gymnastics, rhythmic gymnastics and trampolining. The artistic (27 July to 5 August) and trampoline (2 August) events occurred at the Accor Arena (referred to as the Bercy Arena due to IOC sponsorship rules), with the rhythmic events staged at Porte de La Chapelle Arena from 8 to 10 August.
Qualification.
The qualification pathway for the 2024 Summer Olympics is significantly simplified and modified from those in 2020. In the artistic team event, a maximum of five gymnasts will be eligible to participate as opposed to the four per team and two individuals who competed in Tokyo 2020. Three teams who finish on the podium qualify for the Olympics through the 2022 World Artistic Gymnastics Championships in Liverpool with a large proportion of quota places distributed at the same meet in Antwerp, Belgium by the following year. The 2024 World Cup series also gave the gymnasts an opportunity to earn more spots in separate apparatus events.
In rhythmic gymnastics, the 2022 World Championships, held from 14 to 18 September in Sofia, Bulgaria, witnessed individual and group all-around medalists book their tickets in Paris. Most quota places were allocated at the same meet in Valencia, Spain by the following year with fourteen individual gymnasts and five nations across all continents vying for qualification.
Half of the trampoline qualifying slots were awarded to the highest-ranked gymnasts at the 2023 World Championships in Birmingham with the majority coming from the 2023–2024 World Cup series. Across all gymnastics disciplines, the remaining places were offered to the gymnasts vying for qualification at their respective continental meets.
Participating nations.
There are 54 participating nations:
 ;templatestyles src="Div col/styles.css"/ ;
Competition schedule.
 ;templatestyles src="Olympic schedule legend/styles.css"/ ;
References.
 ;templatestyles src="Reflist/styles.css" / ;