The IAAF World Championships, originally scheduled for next year in Eugene, Oregon, will take place 15-24 July 15-24, avoiding a potential clash with the Commonwealth Games in Birmingham.
World Athletics last month shifted the event to 2022 to accommodate the rearranged Tokyo Olympics, which were postponed by a year due to the coronavirus pandemic.
"The World Athletics Council approved the new dates this week after extensive discussions with the sport's stakeholders including organisers of two other major championships due to take place in July-August 2022, the Birmingham 2022 Commonwealth Games and the multisport European Championships in Munich," World Athletics said in a statement on Wednesday.
"The new schedule will prevent a direct conflict between any of these major events and, with careful programming, will ensure athletes can compete in up to three world-class competitions."
The world championships were initially planned to run from 6-15 August in 2021. The competition had to be rearranged after Olympics organisers said the Tokyo Games will now take place on 23 July - 8 August next year.
The 2022 Commonwealth Games are scheduled to be held in the English city of Birmingham on 27 July - 7 August. The European Athletics Championships are due to take place in Munich on 11-21 August.