Hirsjärvi on järvi Tammelan ylängöllä, Tammelan ja Urjalan rajalla, pääosin Tammelan puolella. Järven korkeus meren pinnasta on 127,1 metriä, ja se on osa Kokemäenjoen vesistöön kuuluvan Tarpianjoen valuma-aluetta. Järvi laskee Luonnonoja-nimistä ojaa myöten Urjalassa sijaitsevaan Lahmajärveen, joka edelleen laskee Kokonjärven kautta Rutajärveen.