Климат (Csa) средиземноморский с горячим летом. Самый холодный месяц — июль, его суточный температурный средний показатель 15.1 °C. Месяц, отмечающийся максимальными теплом — февраль с характерной температурой 27.7 °C. Максимальная температура, устанавливается в феврале до 41.9°С, а наименьшая опускается до 7.9°C в августе. Среднегодовая температура в Фримантле, основываясь на наблюдениях, достигает 21.7°C. В течение одного календарного года: дни ясной погоды - 182, снегопадные дни - 0, дни с дождем - 120, облачных дней - 64.