Żniński Batalion Obrony Narodowej (batalion ON „Żnin”) – pododdział piechoty Wojska Polskiego II RP.

Organizacja i formowanie Batalion sformowany został wiosną 1939, w składzie Chełmińskiej Brygady ON, na podstawie etatu batalionu ON typ „S”.

Jednostką administracyjną i mobilizującą dla Żnińskiego batalionu ON był 62 pułk piechoty w Bydgoszczy.

W trakcie organizacji pododdziału zakładano, że wraz z Wągrowieckim i Bydgoskim batalionem ON utworzy Kujawską Brygadę ON. Dotychczasowa 3. kompania Kcyńskiego batalionu ON stacjonująca w Żninie została włączona do Żnińskiego batalionu ON, jako 1 kompania.

Żniński batalion ON w kampanii wrześniowej W kampanii wrześniowej jednostka walczyła w składzie 26 Dywizji Piechoty, a od 10 września w składzie Zgrupowania płk. Stanisława Siudy (Poznańska Brygada ON).