Średnie roczne temperatury wynoszą od +6,5 °C do +7,0 °C. W roku są średnio 123 dni z temperaturą minimalną poniżej 0 °C, 44 dni z temperaturą maksymalną poniżej 0 °C oraz 2 dni z temperaturą maksymalną poniżej –10 °C. Średnio w roku są 22 dni o temperaturze maksymalnej co najmniej +25 °C. Najcieplejszym miesiącem w wieloleciu 1971-2000 był lipiec, w którym temperatura w tym okresie wynosiła średnio +16 °C, natomiast w najzimniejszym miesiącu – styczniu, temperatura średnio nie przekraczała –2 °C.

Roczna suma opadów wynosi 600-650 mm. Największe opady występują w miesiącach letnich i zimowych, a najmniejsze wiosną i jesienią. Przeważają wiatry południowo-zachodnie i zachodnie. Okres wegetacyjny wynosi około 205-210 dni, czyli jest relatywnie krótki.

Na terenie gminy Chojnice, do której należy Ostrowite, nie ma znacznych źródeł zanieczyszczeń powietrza.

Hydrografia Ostrowite jest położone w zlewniach Ciechocińskiej Strugi (środkowa i południowa część wsi) i Raciąskiej Strugi. Cieki te płyną w kierunku wschodnim i są dopływem Brdy, która wpada do Wisły. Sieć hydrograficzna wsi jest uboga – niewielkie cieki i rowy, znajdują się głównie w jej wschodniej części.