Područje grada Petrinje smješteno je u peripanonskom prostoru, na kontaktu planinskog zaleđa i pokupske ravnice.
Samo naselje Petrinja smješteno je na desnoj obali Kupe, na ušću Petrinjčice, središnji i veći dio grada smješten je na njenoj desnoj obali.
U sklopu bioklimatološke interpretacije sjeverni dio područja Grada Petrinje nalazi se u sklopu podneblja nizinskog pojasa kojega karakteriziraju nizinski vlažni i močvarni travnjaci, dolinske livade, vodenjare i različite vrste poljodjelskih kultura.
U Petrinji je zamijećena i razlika vremena, sat naime pokazuje 1 min i 10 sek. više nego u Zagrebu, 11 min 32 sek. više nego u Berlinu i 15 min i 18 sek više nego u Rimu, te također 14 sek. manje nego u Beču, 11 min i 8 sek. manje nego u Budimpešti i 28 min. I 11 sek. manje nego u Sofiji.