Novak Djokovic faces being barred from defending his French Open title later this year.
Any athlete visiting France must be vaccinated against COVID-19, starting with next month's Six Nations.
Djokovic was deported from Australia at the weekend, after having his visa cancelled by the country's immigration minister, Alex Hawke.
The 20-time Grand Slam winner is unvaccinated, with his intransigence now set to further delay his potential winning of another Slam.
The adoption of a vaccine pass contradicts an earlier pronouncement from French Sports Minister, Roxana Maracineanu. As recently as last week, she suggested that major events like the French Open would not see the vaccine pass apply.
Minister for National Education and Sports, Jean-Michel Blanquer said, "It is important that it is a clear message that is given to everyone, athletes included, on the importance of getting vaccinated.
"There is no reason to make exceptions for this or that reason. It is a clear and precise message."
Maracineanu tweeted on Monday, "The vaccination pass has been adopted.
Le pass vaccinal a été adopté. Dès que la loi sera promulguée, il deviendra obligatoire pour entrer dans les ERP déjà soumis au pass sanitaire (stade, théâtre ou salon) pour l’ensemble des spectateurs, des pratiquants, des professionnels français ou étrangers 1/2
— Roxana Maracineanu (@RoxaMaracineanu) January 16, 2022
"As soon as the law is formalised, it will become mandatory to enter public buildings already subject to the health pass (stadium, theatre or lounge) for all spectators, practitioners, French or foreign professionals.
She added, "We will work together to preserve the competitions and to be the ambassadors of these measures at the international level."
Djokovic won last year's French Open, beating Matteo Berretini and Rafa Nadal en route to a five-set victory over Stefanos Tsitsipas in the final.
This year's French Open is due to get underway on May 22.