În marile oraşe, temperatura aerului este mai ridicată decât în împrejurimi. Fenomenul poartă numele de insula de căldură a oraşului şi este cauzat de aglomeraţie şi poluare.

Atmosfera sufocantă din marile oraşe este accentuată şi de căldura acumulată în aglomerările urbane. Diferenţa de temperatură între centru şi împrejurimi ajunge până la 10 grade, în cazul marilor oraşe.

Bucureşti induce o insulă de căldură de 2-3 grade, însă au existat şi cazuri în care între staţia meteorologică Băneasa, de la periferie, şi Filaret, din centru, s-au înregistrat diferenţe de temperatură de pînă la 5 grade.

Experţii susţin că oraşele care au mai multe spaţii verzi şi suprafeţe de luciu de apă mai mari, au insula de căldură mai mică. S-a demonstrat că o suprafaţă de vegetaţie cu 10% mai mare, ar reduce insula de caldura cu 3-4 grade.