Space Weather Canada
www.spaceweather.gc.ca
English Language Sites (may contain sections in other languages):
French language Sites (may contain sections in other languages):