LPN salary in Canada
Based on 47 Canadian job postings that list pay, the median lpn pay is $37.10 an hour. The middle half of postings pay between $37.10 and $40.
Lower 25%$37.10
Median$37.10
Upper 25%$40
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 |
|---|---|---|---|---|
| British Columbia | $37.10 | $37.10 | $40 | 39 |
| Alberta | $30 | $32.96 | $40 | 5 |
By city
| Location | Lower 25% | Median | Upper 25% | Postings |
|---|---|---|---|---|
| Vancouver, BC | $37.10 | $37.10 | $38.90 | 10 |
Common questions
How much does a lpn make in Canada?
Based on 47 Canadian job postings that list pay, the median lpn pay is $37.10 an hour. The middle half of postings pay between $37.10 and $40.
Where do lpns earn the most?
Among provinces with enough data, British Columbia has the highest median advertised pay at $37.10 an hour.