Trajanje ogrevalne oz. kurilne sezone se računsko določa na  podlagi  temperature zraka. Za prvi dan ogrevalne sezone se šteje dan po tistem,  ko je v drugi polovici leta ob 21.uri tri  dni zapored temperatura zraka nižja ali enaka  +12  °C.  Zadnji dan ogrevalne sezone je  tretji zaporedni dan v prvi polovici leta, ko je ob 21. uri temperatura zraka višja od
+12  °C in  po tem dnevu ob 21. uri  živo srebro trikrat zapored ne pade več pod omenjeno  vrednost  temperature  zraka.  Trajanje  ogrevalne sezone  je  število  dni  med  prvim  in  zadnjim  dnem  ogrevalne  sezone. Ogrevalna sezona  po  Sloveniji  v  večini  nižinskih  krajev  z  nadmorsko višino do 500 m traja okoli  6  do  8  mesecev.

Trajanje ogrevalne sezone se lahko med posameznimi  kraji  in stanovanjskimi zgradbami močno razlikuje. Do teh razlik prihaja tako zaradi različnega podnebja, kakor tudi zaradi razlik v gradnji in toplotni izolaciji  zgradb. Ker se trajanje ogrevalne sezone določa  na  podlagi temperature zraka, lega stanovanjske zgradbe vpliva na začetek in konec ogrevanja.

Z  naraščajočo  nadmorsko  višino  temperatura  zraka  pada,  zato  je  trajanje  ogrevalne
sezone  v  krajih  z  višjo  nadmorsko  višino  daljše.  Na  dolžino  ogrevalne  sezone
pomembno  vplivata  tudi osojna  in  prisojna lega in lokacija  zgradbe.  Pri lokaciji  je  pomembna  zlasti  okolica,  ki lahko  trajanje  ogrevalne  sezone  skrajšuje  (npr. mestno  okolje)  ali  pa  podaljšuje ( kotline,  mrazišča).