HAPPENING NOW:

Morning weather forecast for July 3, 2026

Share this story...

Sun, clouds, showers and thunderstorms today with a hot high of 32°C, humidex 43.