The data released by the Robert Koch Institute (RKI) for disease control shows that 12.7 million people have now had at least one jab against the disease, a number which makes up 15 percent of the overall population.
Some 4.9 million people, or 5.9 percent of the population have received both jabs.
A record 720,000 vaccines were administered across the country on Thursday, with Health Minister Jens Spahn saying that Germany is now on target to vaccinate 3.5 million people a week by the start of May.
The vaccination programme was given a major boost this week as some 35,000 family doctors joined in the effort by administering jabs in their practises.
According to DPA, the number of vaccinations offered by GPs will drop off in mid-April as a planned drop off in supplies to their practises will take place, before deliveries are ramped back up again.
At the same time, the number of infections that have been reported to the RKI over the past 24 hours showed a renewed increase, with close to 18,000 new cases reported.
The 7-day incidence jumped up to 129.2 case per 100,000 inhabitants on Sunday from 120.6 on the previous day.
The disease agency warns that the numbers are still not reliable after a dip in reporting over Easter and subsequent catch up in reporting in the following week.
The numbers next week are expected to give a truer indication of the actual situation.
RKI head Lothar Wieler warned on Friday though that “current developments show that the situation is very, very serious.”
Police break up parties
German law enforcement had to break up illegal parties in several states over the weekend.
In Vallendar, in the western state of Rhineland-Palatinate, officers broke up a party in a parking garage. The attendees were all wearing white clothes and had fluorescent paint on their faces. Some fled when officers arrived but a total 24 people were temporarily detained.
At another party in the Upper Palatinate region more than 30 guests were caught in a private house.
In north-eastern Germany, police busted two parties in the towns of Ramin and Eggesin. Officers detained a total of 27 people, all of whom are now facing charges.