У Перті проходять помірні та сезонні дощі. Літо переважно спекотне і сухе, триває з грудня до березня. Лютий – це найспекотніший місяць. У свою чергу зима досить волога і прохолодна. Така погода робить Перт класичним прикладом Середземноморського клімату. Літо не повністю позбавлене дощів, із випадковими короткими грозами. Найвища температура 46,2°С була зареєстрована 23 лютого 1991 року. Часто, літніми днями, після обіду з південного заходу дме морський бриз, також відомий як Фрімантлський лікар, замінюючи собою гарячі північно-східні вітри. У такі дні температура падає нижче 30 градусів за кілька годин після зміни вітру. Перт – дуже сонячне місто для середземноморського клімату, де від 2800 до 3000 годин на рік світить сонце.
Зими – відносно прохолодні та вологі. Найбільша кількість опадів випадає між травнем та вереснем. Найнижча температура -0.7°С була зареєстрована 17 червня 2006 року. Хоча більшість дощів випадає взимку, рекорд було зареєстровано 9 лютого 1992 року, коли випало 120.6 мм опадів. Структура дощів у Перті та південній частині західної Австралії сильно змінилася в середині 1970-х років. Відбулося значне зменшення зимових опадів та збільшення кількості гроз у літні місяці.