Paris will host the 2024 Olympics while Los Angeles will stage the 2028 edition.
The International Olympic Committee confirmed the decision on Wednesday.
Paris and Los Angeles were the only cities left in the race for 2024 after Budapest, Hamburg, and Rome withdrew.
“Congratulations to Paris 2024 and Los Angeles 2028! This historic double allocation is a ‘win-win-win’ situation for the city of Paris, the city of Los Angeles and the IOC,” Thomas Bach, IOC president said.
“It is hard to imagine something better. Ensuring the stability of the Olympic Games for the athletes of the world for the next 11 years is something extraordinary.
“These are two great cities from two great countries with a great Olympic history. Both cities are very enthusiastic about the Games and are promoting the Olympic spirit in a fantastic way.
“Today I am delighted to invite you to join the great family of Parisians, a family which belongs to the world,” Mayor of Paris, Anne Hidalgo expressed joyfully to the announcement.
“With this team, I am very proud and moved to bring the Games back to Paris. At the heart of these Games, we will place young people, who represent our present, our hope and our pride.”
Eric Garcetti, mayor of Los Angeles, said: “Bringing the Olympics back home to LA gives us the chance to imagine what our city will look like a decade from now.
“LA is a city where the Games are not a barrier to making progress; we know that they are an accelerating force to re-envisioning a better city and a better world in the days ahead as we welcome you back to the City of Angels.”