El clima en Santa Margarida de Montbui se caracteriza por ser de tipo continental de interior, con marcadas diferencias entre estaciones. Los inviernos suelen ser frescos, con temperaturas que bajan notablemente, mientras que los veranos alcanzan temperaturas cálidas, siendo julio el mes más caluroso. La meteorología de Santa Margarida de Montbui refleja un contraste evidente entre la estación fría y la cálida, aunque la influencia de la proximidad a la cordillera puede moderar en ocasiones las temperaturas extremas.
Las precipitaciones se concentran principalmente en otoño, siendo octubre el mes más lluvioso, mientras que en verano, especialmente en julio, el tiempo en Santa Margarida de Montbui suele ser más seco y soleado. La estación más lluviosa del año es el otoño, y en invierno las precipitaciones son menores y más dispersas. La época más agradable para actividades al aire libre suele ser durante la primavera y principios del verano, cuando las temperaturas son templadas y el tiempo en Santa Margarida de Montbui es generalmente estable.
Normales climáticas WorldClim 2.1 para el periodo 1970–2025.