В Сан-Марино преобладает субтропический средиземноморский климат. Самый холодный месяц — февраль, в это время дневные температуры достигают +7…+9 градусов, а ночные — +1…+3 градуса.
Зимой Адриатическое побережье подвержено холодному северному и северо-восточному ветрам "бора", поэтому иногда здесь наблюдаются слабые морозы.
Самые жаркие месяцы в Сан-Марино — август и сентябрь. Днём температура воздуха поднимается до +26 градусов, а ночью опускается до +18 градусов. Летом на равнине властвуют бризы, а в горной части — горно-долинные ветры, смягчающие жару.
В среднем в Сан-Марино выпадает до 900 мм осадков в год, в основном в осенне-зимний период. Зимой иногда выпадает снег, но держится он недолго.