Solar panel angles in Canada
Optimal fixed-panel tilt and orientation for 49 cities in Canada, computed from solar geometry.
| City | Latitude | Optimal tilt | Facing | Flat roof keeps |
|---|---|---|---|---|
| Toronto | 43.71°N | 37° | south | 83% |
| Montréal | 45.51°N | 38° | south | 82% |
| Calgary | 51.05°N | 44° | south | 77% |
| Ottawa | 45.41°N | 38° | south | 83% |
| Edmonton | 53.55°N | 45° | south | 76% |
| Winnipeg | 49.88°N | 41° | south | 80% |
| Mississauga | 43.58°N | 37° | south | 84% |
| Vancouver | 49.25°N | 41° | south | 80% |
| Brampton | 43.68°N | 37° | south | 83% |
| Hamilton | 43.25°N | 37° | south | 84% |
| Surrey | 49.11°N | 41° | south | 80% |
| Québec | 46.81°N | 39° | south | 82% |
| Halifax | 44.64°N | 37° | south | 83% |
| London | 42.98°N | 37° | south | 84% |
| Markham | 43.87°N | 37° | south | 83% |
| Vaughan | 43.84°N | 37° | south | 83% |
| Victoria | 48.44°N | 40° | south | 81% |
| Saskatoon | 52.13°N | 44° | south | 77% |
| Kitchener | 43.43°N | 37° | south | 83% |
| Burnaby | 49.27°N | 41° | south | 80% |
| Regina | 50.45°N | 43° | south | 78% |
| Oakville | 43.45°N | 37° | south | 84% |
| Burlington | 43.39°N | 37° | south | 84% |
| Oshawa | 43.90°N | 37° | south | 83% |
| Greater Sudbury | 46.49°N | 39° | south | 81% |
| Saguenay | 48.42°N | 40° | south | 81% |
| Coquitlam | 49.28°N | 40° | south | 81% |
| Barrie | 44.40°N | 38° | south | 83% |
| Kelowna | 49.88°N | 42° | south | 79% |
| Trois-Rivières | 46.35°N | 38° | south | 82% |
| Guelph | 43.55°N | 37° | south | 83% |
| Abbotsford | 49.06°N | 41° | south | 80% |
| St. Catharines | 43.17°N | 37° | south | 84% |
| Milton | 43.52°N | 37° | south | 83% |
| Langley | 49.10°N | 40° | south | 81% |
| Kingston | 44.23°N | 37° | south | 83% |
| Cambridge | 43.36°N | 37° | south | 83% |
| Sherbrooke | 45.40°N | 38° | south | 82% |
| Orléans | 45.46°N | 38° | south | 83% |
| Saint-Louis-de-Terrebonne | 45.70°N | 38° | south | 83% |
| Ajax | 43.85°N | 37° | south | 84% |
| Saanich | 48.55°N | 40° | south | 81% |
| Rivière-des-Prairies–Pointe-aux-Trembles | 45.64°N | 38° | south | 83% |
| St. John's | 47.56°N | 39° | south | 81% |
| Thunder Bay | 48.38°N | 40° | south | 80% |
| Sydney | 46.14°N | 38° | south | 82% |
| Brantford | 43.13°N | 37° | south | 84% |
| Kamloops | 50.67°N | 42° | south | 79% |
| Red Deer | 52.27°N | 44° | south | 76% |
The same sunlight, a different question. Vitamin D winters in Canada →