The percentage of Canadians who've received their first dose of a COVID-19 vaccine in Canada continues to climb, with the country now almost catching up to the U.S.

As of May 18, 45.7% of Canadians have received their first dose of a COVID-19 vaccine, while 47.5% of Americans have received the same.

A new report from Maclean's predicts that Canada will not only catch up to the U.S. but will also overtake it before this week is up.

The report suggests factors like American vaccine hesitancy and Canada's large supply of COVID-19 vaccines may be responsible for the catch-up.

Ahead of the Victoria Day long weekend, Canada is set to receive a significant 4.5 million doses of Pfizer and Moderna vaccines.

As of May 18, all adults aged 18 and older in Ontario can book their vaccine appointment.

Prime Minister Justin Trudeau has said that all Canadians who want a COVID-19 vaccine will be able to get one before September, if not a little earlier.

*This article's cover image is for illustrative purposes only.