Преторияға оҙон эҫе йәйле һәм ҡыҫҡа һалҡын ҡышлы дымлы субтропик климат хас. Һауаның уртаса йыллыҡ театраһы 18,7 °C, был диңгеҙ кимәленән 1 339 метр бейеклектә урынлашҡан тораҡ пункт өсөн юғары күрһәткес булып тора. Бындай юғары уртаса йыллыҡ температура ҡаланың һалҡын көньяҡ һәм көньяҡ-көнбайыш елдәренән һаҡланған үҙәндә урынлашыуы менән билдәләнә. Яуым-төшөмдөң күпселек өлөшө йәйге айҙарға тура килә. Ҡар бик һирәк яуа: 1959, 1968 һәм 2012 йылдарҙа ҡар яуыуы күҙәтелде, әммә ҡалала тотороҡло ҡар ҡатламы бер тапҡыр ҙа билдәләнмәгән.