Travel Nurse salary in Canada
Based on 66 Canadian job postings that list pay, the median travel nurse pay is $60 an hour. The middle half of postings pay between $50 and $60.
Lower 25%$50
Median$60
Upper 25%$60
Pay figures are taken from employer postings that list pay. They are not estimates. Updated November 6, 2026.
By province
| Location | Lower 25% | Median | Upper 25% | Postings |
|---|---|---|---|---|
| Ontario | $53.75 | $58.75 | $60 | 16 |
| Alberta | $58.13 | $60 | $60 | 14 |
| British Columbia | $50 | $60 | $60 | 9 |
| Saskatchewan | $50 | $57.50 | $60 | 5 |
By city
| Location | Lower 25% | Median | Upper 25% | Postings |
|---|---|---|---|---|
| Toronto, ON | $47.75 | $52.50 | $58.75 | 6 |
| Calgary, AB | $45 | $57.50 | $60 | 5 |
Common questions
How much does a travel nurse make in Canada?
Based on 66 Canadian job postings that list pay, the median travel nurse pay is $60 an hour. The middle half of postings pay between $50 and $60.
Where do travel nurses earn the most?
Among provinces with enough data, Alberta has the highest median advertised pay at $60 an hour.