Климат (Csa) средиземноморский с горячим летом. Годовая средняя температура в Марторелле, на основе наблюдений, оценивается 16.6°C. Верхний предел температуры, проявляется в августе до 38.8°С, а самая низкая до -3.6°C в январе. Месяц с минимальными температурами — декабрь, его суточный температурный средний показатель 7.7 °C. Месяц с максимальными температурами - это август со среднеарифметической температурой 28.6 °C. В течение года: солнечных дней - 144, снежных дней - 7, дождливых дней - 131, пасмурных дней - 84.