The Premier League says 80% of its players have received two doses of Covid-19 vaccines - up from 68% in October.
The figure is above the national vaccination rate for the most relevant comparable age group in England.
In December, the league and UK government urged footballers to get vaccinated.
A series of matches had to be postponed because of outbreaks of the virus at clubs.
A total of 85% of Premier League players have received at least one vaccination.
Figures published last week showed the NHS vaccination rate (single dose) for 25 to 29-year-olds in England as a whole was 81.