In the past 24 hours, there were 12,982 new infections, pushing the overall number to 1,002,662, the country’s health ministry said.
It reported 451 new deaths, bringing the nation’s toll to 26,716.
With a population of about 45 million, Argentina is the smallest nation to have passed the one million mark.
It follows the US, India, Brazil and Russia – all of whom have far bigger populations.
Argentina was one of the first countries in South America to close its borders and impose other restrictions.
Despite many measures remaining in place, the outbreak has intensified in the past few months – especially in Buenos Aires province.