The 2025-2029 Labour Market Outlook uses data gathered in 2024 and does not capture developments after that time, including the imposition of trade tariffs by the United States and China and tariff countermeasures implemented by the Government of Canada.
Assessing the impact of tariffs on the labour market is difficult given the uncertainty about which tariffs will be implemented, how long they will be in effect and what retaliatory measures will be implemented.
The Manitoba government will continue to actively monitor the impact of tariffs on the workforce and will provide updated labour market projections when they are available.
This page provides an overview of occupations that offer future employment opportunities for Manitobans with a variety of educational backgrounds. These occupations are expected to have a large number of job openings over the next five years. This information can help students and job seekers make informed decisions about their future careers, training and education.
National Occupational Classification
(NOC) Code |
Occupation Description |
Educational Level
Required |
2024 Estimated
Employment* |
Job Openings
2025-2029* |
2024 Prevailing
Hourly Rate |
| 60020 |
Retail and wholesale trade managers |
University degree at the Bachelor's, Master's or Doctorate level |
16,000 |
3,000 |
$40.67 |
| 41221 |
Elementary school and kindergarten teachers |
University degree at the Bachelor's, Master's or Doctorate level |
14,000 |
3,000 |
$40.47 |
| 31301 |
Registered nurses and registered psychiatric nurses |
University degree at the Bachelor's, Master's or Doctorate level |
17,000 |
2,900 |
$44.00 |
| 11100 |
Financial auditors and accountants |
University degree at the Bachelor's, Master's or Doctorate level |
7,000 |
1,800 |
$34.95 |
| 80020 |
Managers in agriculture |
University degree at the Bachelor's, Master's or Doctorate level |
7,600 |
1,400 |
$21.00 |
| 41220 |
Secondary school teachers |
University degree at the Bachelor's, Master's or Doctorate level |
6,400 |
1,400 |
$45.31 |
| 00018 |
Senior managers — public and private sector |
University degree at the Bachelor's, Master's or Doctorate level |
6,600 |
1,100 |
$45.77 |
| 21222 |
Information systems specialists |
University degree at the Bachelor's, Master's or Doctorate level |
3,200 |
900 |
$42.05 |
| 70012 |
Facility operation and maintenance managers |
University degree at the Bachelor's, Master's or Doctorate level |
3,300 |
800 |
$44.00 |
| 21232 |
Software developers and programmers |
University degree at the Bachelor's, Master's or Doctorate level |
2,600 |
800 |
$40.00 |
| 42202 |
Early childhood educators and assistants |
College degree (2 to 3 years) or Apprenticeship training (2 to 5 years) |
8,700 |
2,300 |
$17.17 |
| 42201 |
Social and community service workers |
College degree (2 to 3 years) or Apprenticeship training (2 to 5 years) |
10,300 |
2,000 |
$21.00 |
| 72410 |
Automotive service technicians, truck and bus mechanics and mechanical repairers |
College degree (2 to 3 years) or Apprenticeship training (2 to 5 years) |
7,900 |
1,700 |
$26.54 |
| 12200 |
Accounting technicians and bookkeepers |
College degree (2 to 3 years) or Apprenticeship training (2 to 5 years) |
4,800 |
1,500 |
$23.25 |
| 12104 |
Employment insurance and revenue officers |
College degree (2 to 3 years) or Apprenticeship training (2 to 5 years) |
2,100 |
700 |
$32.00 |
| 42100 |
Police officers (except commissioned) |
College degree (2 to 3 years) or Apprenticeship training (2 to 5 years) |
2,800 |
700 |
$52.40 |
| 22220 |
Computer network and web technicians |
College degree (2 to 3 years) or Apprenticeship training (2 to 5 years) |
2,400 |
600 |
$34.62 |
| 22221 |
User support technicians |
College degree (2 to 3 years) or Apprenticeship training (2 to 5 years) |
2,400 |
500 |
$25.00 |
| 32101 |
Licensed practical nurses |
College degree (2 to 3 years) or Apprenticeship training (2 to 5 years) |
2,700 |
500 |
$31.00 |
| 32201 |
Massage therapists |
College degree (2 to 3 years) or Apprenticeship training (2 to 5 years) |
1,400 |
400 |
$16.53 |
| 73300 |
Transport truck drivers |
College degree (<2 years) or Apprenticeship training (<2 years) |
19,900 |
4,700 |
$23.70 |
| 33102 |
Nurse aides, orderlies and patient service associates |
College degree (<2 years) or Apprenticeship training (<2 years) |
17,700 |
4,000 |
$19.50 |
| 43100 |
Elementary and secondary school teacher assistants |
College degree (<2 years) or Apprenticeship training (<2 years) |
11,100 |
2,400 |
$21.80 |
| 13110 |
Administrative assistants |
College degree (<2 years) or Apprenticeship training (<2 years) |
10,000 |
2,200 |
$23.08 |
| 13100 |
Administrative officers |
College degree (<2 years) or Apprenticeship training (<2 years) |
8,400 |
2,000 |
$25.48 |
| 73301 |
Bus drivers, subway operators and other transit operators |
College degree (<2 years) or Apprenticeship training (<2 years) |
4,100 |
1,100 |
$23.45 |
| 73201 |
General building maintenance workers and building superintendents |
College degree (<2 years) or Apprenticeship training (<2 years) |
4,100 |
1,000 |
$22.00 |
| 63101 |
Real estate agents and salespersons |
College degree (<2 years) or Apprenticeship training (<2 years) |
2,500 |
800 |
$32.69 |
| 13101 |
Property administrators |
College degree (<2 years) or Apprenticeship training (<2 years) |
2,100 |
600 |
$25.00 |
| 13102 |
Payroll administrators |
College degree (<2 years) or Apprenticeship training (<2 years) |
2,200 |
600 |
$26.00 |
| 64100 |
Retail salespersons and visual merchandisers |
High school education or on-the-job training |
24,500 |
4,500 |
$15.80 |
| 14100 |
General office support workers |
High school education or on-the-job training |
9,600 |
2,100 |
$21.00 |
| 14200 |
Accounting and related clerks |
High school education or on-the-job training |
8,000 |
2,000 |
$22.00 |
| 64409 |
Other customer and information services representatives |
High school education or on-the-job training |
11,000 |
1,600 |
$18.27 |
| 14101 |
Receptionists |
High school education or on-the-job training |
5,600 |
1,400 |
$18.00 |
| 44101 |
Home support workers, caregivers and related occupations |
High school education or on-the-job training |
4,200 |
1,000 |
$16.00 |
| 14400 |
Shippers and receivers |
High school education or on-the-job training |
4,500 |
1,000 |
$20.00 |
| 44100 |
Home childcare providers |
High school education or on-the-job training |
1,800 |
500 |
$17.84 |
| 64314 |
Hotel front desk clerks |
High school education or on-the-job training |
600 |
400 |
$15.80 |
| 74102 |
Couriers and messengers |
High school education or on-the-job training |
1,300 |
400 |
$18.72 |
| 65310 |
Light-duty cleaners |
Short work demonstration and no formal educational requirements |
9,200 |
2,200 |
$15.80 |
| 65201 |
Food counter attendants, kitchen helpers and related support occupations |
Short work demonstration and no formal educational requirements |
13,700 |
2,000 |
$15.80 |
| 65100 |
Cashiers |
Short work demonstration and no formal educational requirements |
11,900 |
1,700 |
$15.80 |
| 75101 |
Material handlers |
Short work demonstration and no formal educational requirements |
7,700 |
1,700 |
$20.95 |
| 65102 |
Store shelf stockers, clerks and order fillers |
Short work demonstration and no formal educational requirements |
8,100 |
1,500 |
$15.80 |
| 65312 |
Janitors, caretakers and heavy-duty cleaners |
Short work demonstration and no formal educational requirements |
4,900 |
1,000 |
$20.26 |
| 75201 |
Delivery service drivers and door-to-door distributors |
Short work demonstration and no formal educational requirements |
4,500 |
1,000 |
$17.00 |
* Rounded to nearest 100.