Dada su situación geográfica y su altitud, Olesa se encuentra dentro de lo que se denomina clima mediterráneo, caracterizado por inviernos moderados y veranos no excesivamente calurosos pero este último verano las temperaturas han sido más elevadas de lo habitual.