Friedrich Merz, som underströk att han inte kommer att avvika från denna linje, jämförde sitt förslag med det tillvägagångssätt som USA:s president Donald Trump nu använder för att stänga gränsen mot Mexiko.
Enbart EU-medborgare och utlänningar med giltiga visum ska släppas in i landet, lovade han.
CDU-ledarens budskap är tydligt: "Måttet är rågat", rapporterar tyska Bild.
Presskonferensen hölls med anledning av gårdagens brutala knivattack i Aschaffenburg, där en 28-årig afghansk man misstänks ha attackerat en grupp dagisbarn och dödat ett tvåårigt barn och en 41-årig man samt skadat två andra personer allvarligt.
Vittnen beskriver hur gärningsmannen – som enligt Merz borde ha blivit utvisad eller satts i förvar – hade "en blick som ett djur".
Merz anklagade den nuvarande invandringspolitiken för att ha lett till "ett fullständigt haveri". Hans lösning? Hårda gränskontroller och avvisningar.
Man måste göra det klart att Tyskland inte längre accepterar illegal invandring – "inte ens för dem med asylanspråk", betonade han.
Struntar i EU
Detta skulle strida mot EU:s regelverk – men Merz konstaterar att nationella intressen måste gå före.
När Merz fick frågan om detta är genomförbart med ett parti som de gröna, som motsätter sig gränsavvisningar, svarade han skarpt:
– Jag går INGEN annan väg.
Han gjorde också klart att de som vill samarbeta med honom måste acceptera hans linje.
– Kompromisser är inte möjliga i denna fråga, underströk han.
CDU-ledaren vill även ge den federala polisen ökade befogenheter att utfärda arresteringsorder mot migranter. Detta, menar han, är en nödvändighet för att återskapa ordning och säkerhet i landet.
– Vi måste återfå kontrollen. Och det kommer jag att göra, sade Friedrich Merz.
Tyskland kommer att hålla nyval till förbundsdagen den 23 februari, och Merz är favorittippad som ny förbundskansler.