The Mexican driver joined Red Bull at the end of 2020 and went on to enjoy his most successful F1 season, finishing fourth in the overall 2021 driver’s championship.
Commenting on the contract extension, team principal and CEO Christian Horner said: “Since joining Oracle Red Bull Racing, Checo has done a fantastic job.
“Time and again he has proved himself to not only be a magnificent team player but as his level of comfort has grown he has become a real force to be reckoned with at the sharp end of the grid.”
The F1 season resumes with the Azerbaijan Grand Prix on June 12.