El clima de Belgrado es de tipo semicontinental templado con una media anual de temperaturas de 12 °C.