Kivarinjärvi on järvi Puolangan kunnassa noin neljän kilometriä kuntakeskuksesta luoteeseen. Kivarinjärven kylä sijaitsee järven etelärannalla.
Järvi on itä–-länsisuunnassa neljä kilometriä pitkä ja enimmillään 1,2 kilometriä leveä. Siitä työntyy itään 400 metriä leveä Nurkkalahti. Järven pinta-ala on 2,62 neliökilometriä, ja sen rantaviivan pituus on 13,8 kilometriä. Järven tilavuudeksi on laskettu 10,7 miljoonaa kuutiometriä eli 0,0107 kuutiokilometriä. Keskisyvyys on 4,09 metriä ja syvin kohta 11 metriä. Syvin kohta sijaitsee järven länsiosassa. Järvellä on kaksi saarta: Jokelansaari ja Pikkusaari. Jokelansaari on niistä suurin ja sijaitsee järven keskiosassa.
Kivarinjärvi sijaitsee Kiiminkijoen vesistössä (vesistöaluetunnus 60) Puolankajärven valuma-alueella (60.05), jonka Kivarinjärven alueeseen (60.051) se kuuluu. Vedenpinnan korkeus on 137,5 mpy.
Järvi on Kiiminkijoen alkulähde. Joki alkaa järven pohjoispäästä. Järven eteläpäähän laskee Keskijoki, joka tuo vettä Isosta Puutiojärvestä ja edelleen muun muassa Puolankajärvestä.
Järven rannoilla on peltoja, taloja ja vapaa-ajan asuntoja. Kantatie 78 kulkee järven koillispuolelta ja seututie 837 eteläpuolelta. Länsipään Lehtolanlahdella on veneenlaskupaikka ja kota.
Lähteet
Luokka:Kiiminkijoen vesistö Luokka:Puolangan järvet Luokka:Korkeusjärjestelmän muutoskohde1