Ang Middlegate, Canada sa Mayo ay may katamtamang kondisyon, na may average na pinakamataas na temperatura na 18°C at kapansin-pansing mas malamig na umaga. Umuulan nang humigit-kumulang 11 araw ngayong buwan. Kapansin-pansing bumababa ang temperatura sa pagitan ng araw at gabi. Nananatiling malamig ang temperatura ng dagat sa 15°C.
Ang buwang ito ay pumapatak sa wakas ng Tagsibol.
Ang pang-araw-araw na pinakamataas na temperatura sa Mayo ay unti-unting tumataas mula sa humigit-kumulang 17°C sa simula hanggang 19°C sa pagtatapos ng buwan.
Ang Mayo ay nakakaranas ng medyo pantay na pag-ulan, na may kabuuang humigit-kumulang 103 mm sa buong buwan.
Asahan ang humigit-kumulang 10.4h ng sikat ng araw sa simula ng Mayo, tumataas hanggang 11.5h sa pagtatapos.
Ang pinakamaiinit na araw ay karaniwang pumapatak sa ika-12, na may average na 19.2°C.