Händelsen inträffade under en så kallad "Europafestival" i Falkensee i närheten av Berlin på fredagen, rapporterar ZDF.
När Scholz höll tal fanns ett stort antal människor på plats bland åhörarna som var uppenbart missnöjda med kanslerns politik.
"Folkförrädare", "försvinn" och "krigshetsare" var några av skymforden från publiken. "Fred utan vapen", löd ett annat budskap som uppenbarligen var riktat mot de tyska vapenleveranserna till Ukraina.
Olaf Scholz svarade genom att gå till attack mot den ryske presidenten Vladimir Putin.
– Kära gaphalsar. Det är Putin som är krigshetsaren. Han marscherade in i Ukraina med 200.000 soldater, skrek den socialdemokratiske förbundskanslern.
Scholz gjorde också klart att han inte ser något alternativ till att stödja Ukraina, även med vapen.
AFD nu lika stora som tyska S:
På delad andraplats i opinionen trots extrem repression.
Budskapet – mot invandring och krig – tycks gå hem. https://t.co/mYInavyKZY— Fria Tider (@friatider) June 5, 2023