Environment Canada Weather Radar
Provides Doppler radar details showing precipitation for a 200km radius for the last hour and a half.

No queries for weatheroffice.ec.gc.ca/radar/index_e.html?id=XPG