Kirkšnovė teka Raseinių rajone, Dubysos kairysis intakas.
Upės ilgis 24 km, baseino plotas 84 km². Prasideda prie Lukošiūnų, 14 km į vakarus nuo Krakių. Teka į pietvakarius. Įteka į Dubysą 32 km nuo jos žiočių, 5 km į šiaurės vakarus nuo Ariogalos. Vaga labai vingiuota. Vidutinis nuolydis 282 cm/km. Vidutinis debitas žiotyse 0,49 m³/s.
Vandens kelionė šia upe rekomenduojama turintiems patirtį vandens turistams. Rekomenduojamos plaukimo priemonės - kajakai, pripučiami laiveliai. Maršrutas įdomus balto vandens mėgėjams.
Pavasario polaidžio, lietaus ar atlydžių potvynių metu
Rėvos, slenkstukai, užvartos, užtvanka
WW 1-/1 (1+)
Upės ekologinė būklė - vidutinė
Atstumai upe
10.0 Kelio Gedgaudai - Kasiukai tiltas. Upės srovė vidutinė, pakrantėse nedideli miškeliai. Vagoje pavieniai akmenys, keletas užvartų ir bebrų užtvankų. Upės nuolydis palaipsniui didėja, srovė greitėja. Upės plotis 5-7 m.
8.1 dš. intakas
7.9 dš. Užpušyniai
6.1 kr. intakas.
5.3 kr. Rata. kr. Kasiulkai. Iki santakos nuo Ariogalos-Paliepių kelio 350 m. Upė teka mišku, plotis apie 5 m, vagoje rėvos, užvartos.
1.2 Tvenkinio pradžia.
1.0 Užtvanka. kr. Pagojys. Upė iki žiočių teka mišku.
0.6 Ariogalos - Betygalos kelio tiltas.
0.0 Kirkšnovė įteka į Dubysą. dš . Darbutų piliakalnis.