Punjab has reported 425 coronavirus cases in the last 24 hours, down from 524 a day earlier, according to the government's database on Covid-19.
The provincial tally of cases has risen to 157,353.
Punjab also reported 20 additional deaths from the virus, taking the total number of fatalities to 4,736.