
Salary negotiation feels awkward, so many people in Alberta accept the first offer. A calm, prepared counter-offer is a normal part of hiring, and the worst realistic outcome is usually that the employer says the number is fixed. This guide covers how to research a range, when to raise pay, what to say, and what else you can ask for if base pay cannot move.
- Wait for an offer before you discuss pay in detail. Alberta’s ALIS career site advises leaving pay and benefits questions until after the job is offered, and notes that once you accept you can no longer negotiate changes.
- Research a range first. Job Bank’s Alberta medians in the data below run from $26.43 an hour (administrative assistant) to $48.08 (software developer), and each job’s range is wide.
- Some roles have little room, such as grid-based or unionized positions. Others, particularly without a collective agreement, may have room on salary, benefits, vacation or review timing.
- Counter with a specific number and a short reason. Get the final terms in writing.
- If base pay is fixed, ask about professional development funding, remote days, start date or an earlier review.
Research a range before you talk numbers
Know your range before any salary conversation begins. Use more than one source, and put the most weight on the ones that publish how they collect their data.
- Government of Canada Job Bank: wages by occupation and region in Alberta, with low, median and high figures.
- alis Wage and Salary Survey: Alberta employer survey with starting, average and top wages for many occupations.
- Posted salary ranges in job ads for the same title and city.
- Conversations with people in your field. Direct, honest conversations about pay are increasingly normal in tech communities. Our guide to networking in Alberta shows how to start them.
- User-reported sites such as LinkedIn, Glassdoor and Indeed. They can show patterns, but they rely on self-reported numbers, so use them to cross-check, not to set your number.
What Alberta wage ranges look like
Job Bank publishes wage ranges by occupation and region. Use them as one input when you research a salary. They describe jobs across Alberta, not what Ucademy students will earn.
View the data as a table
| Area | Low | Median | High | Data |
|---|---|---|---|---|
| Medical administrative assistant | $20.00/hr | $29.00/hr | $35.00/hr | Labour Force Survey, 2023–2024 |
| Administrative assistant | $19.78/hr | $26.43/hr | $37.00/hr | Labour Force Survey, 2023–2024 |
| IT support technician | $20.19/hr | $30.00/hr | $57.69/hr | Labour Force Survey, 2023–2024 |
| Computer network technician | $21.00/hr | $38.67/hr | $55.00/hr | Labour Force Survey, 2023–2024 |
| Procurement agent / officer | $26.00/hr | $40.35/hr | $70.00/hr | Labour Force Survey, 2023–2024 |
| Software developer | $29.81/hr | $48.08/hr | $76.92/hr | Labour Force Survey, 2023–2024 |
| Cybersecurity specialist | $35.40/hr | $50.51/hr | $87.09/hr | Statistics Canada model estimate, 2024 |
The bar runs from about the lowest to about the highest paid 10% of workers; the dot is the median. The spread inside one job is wide, which is why researching your own range matters. * Statistics Canada model estimate for 2024. These are market figures, not offers, and not what any program’s graduates earn.
Source: Job Bank, wages for Alberta · wages updated Nov 19, 2025; survey rows 2023–2024.
Source: Government of Alberta, personal income tax · tax year 2026.
Data checked October 19, 2026: Job Bank wages updated Nov 19, 2025 and outlooks (2025–2027) updated Dec 10, 2025; alberta.ca tax rates for 2026. Occupation data, not a program outcome.
How to read a wage range
Job Bank’s low and high figures are, in most cases, roughly the 10th and 90th percentiles: about one worker in ten earns the low figure or less, and about one in ten earns the high figure or more. The median is the midpoint. A new hire usually starts below the median and moves up with experience, so the median is a reference, not a target. Wages also depend on employer, experience and location.
Offers for salaried roles are quoted as annual numbers, while Job Bank reports hourly wages. A rough conversion helps you compare.
| Job (Job Bank, Alberta, 2023–2024) | Median hourly wage | Approximate annual, 40 hours a week for 52 weeks |
|---|---|---|
| Administrative assistant | $26.43 | $55,000 |
| IT support technician | $30.00 | $62,400 |
| Computer network technician | $38.67 | $80,400 |
| Software developer | $48.08 | $100,000 |
Calculation by the author: hourly wage × 40 × 52, rounded to the nearest $100, before tax. Medians describe all workers in the job, not a starting wage and not what any Ucademy student will earn.
When and how to negotiate your salary in Alberta
Wait for the offer before negotiating. When it comes, thank the employer, and take time to consider it; you are not required to respond immediately. Ask for the offer in writing, or, if that is not possible, take careful notes and ask the employer to confirm them. An employer can withdraw an offer, even a written one, until you accept it, so stay professional throughout.
If the offer is below the range you researched, respond with a specific counter-offer and a short reason. “Based on my research and the skills I bring in [specific area], I was expecting something closer to $X. Is there flexibility there?” is a professional, direct opener.
- 1Get the offer in writingAsk for the full terms: salary, hours, benefits, start date, review timing.
- 2Thank them and ask for timeA day or two is normal. Say when you will reply.
- 3Compare it to your rangePlace the offer against Job Bank, alis and posted ranges for your city.
- 4Decide your termsKnow your minimum, your target and what else would make the offer acceptable.
- 5Make one clear counterGive a number, a reason, and a question. Then stop talking and listen.
- 6Confirm what you agreed in writingIf you reach a verbal agreement, ask for written confirmation before you resign from another job.

“I need more because rent in Calgary is expensive.”
“Job Bank’s Alberta data puts the median for this role at about $X. With my project experience in reporting and databases, I was expecting a number closer to $Y. Is there flexibility?”
Accepting at once, then asking for changes the next day
Asking for a day to review, then making one counter-offer before accepting
Wording written for this article; replace X and Y with real figures from your research.
When there is little room to move
ALIS notes that jobs covered by a collective agreement, and entry-level or grid-based positions where you are placed according to education or experience, can leave less room to negotiate. Public-sector and unionized pay scales are usually set by agreement, not by individual bargaining. In those cases, ask how you are placed on the grid, and whether your prior experience counts.
Beyond base salary
Total compensation includes more than the salary line. When the number is fixed, negotiate on other items. Without a collective agreement, ALIS lists benefits such as health and dental coverage, vacation time and more frequent increases among the things you might be able to negotiate.
| Item | What to ask |
|---|---|
| Professional development | A yearly budget for courses, certifications or conferences. Early in a career this is especially valuable because it compounds. |
| Remote or hybrid days | How many days at home, and whether this is written into the offer. |
| Salary review | An earlier review, for example after six months, with clear criteria. |
| Start date | A date that gives you time to finish notice at your current job. |
| Benefits | When coverage begins, and what is included for health, dental and vision. |
| Title | A title that reflects the work you will do, which matters for your next move. |

Alberta context for comparing offers
Alberta has no provincial sales tax, but it does charge provincial income tax: 8% on the first $61,200 of taxable income in 2026, and 10% on income from $61,200 to $154,259. Federal tax applies on top. Provincial taxes differ across Canada, so compare offers from different provinces after tax, not on gross salary alone.
If the answer is no
Thank the employer and ask what would need to be true for a raise in six or twelve months. Then decide whether the offer works for you at the stated number. A calm, professional exchange rarely harms the relationship, and a clear no is information you can act on.
Once you accept, the next focus is the start. Our guide to the first 90 days in a new tech or business job covers it. If you are still preparing for interviews, read tech job interview preparation, and for the skills behind a stronger offer, the top skills Alberta employers want in 2026. Our program list shows the training options.
Sources
- Job Bank — Wages for Alberta occupations (wages updated Nov 19, 2025; survey rows 2023–2024)
- Government of Alberta — Personal income tax (2026 brackets)
- alis — How to negotiate your job offer
- alis — Alberta Wage and Salary Survey: software developers and programmers
Checked October 20, 2026.
Frequently Asked Questions
When is the right time to negotiate salary during a Canadian hiring process?
The best moment is after you have received a formal offer and before you have accepted it. At this stage the employer has already decided they want you, which gives you the most leverage. Negotiating during the interview process before an offer is made can put you at a disadvantage and may signal that compensation is your primary motivation.
How do I research what to ask for without publicly available salary data?
Consult multiple sources: LinkedIn Salary Insights, Glassdoor, Payscale, and the Government of Canada's Job Bank all publish compensation ranges by occupation and region. Professional associations in your field often publish member compensation surveys. Informational interviews with people in similar roles can also give you a realistic sense of what the market looks like in Alberta.
What should I say when an employer asks for my salary expectations?
If possible, defer until you have more information about the full scope of the role. You can say you would like to learn more about the responsibilities before naming a number. If pressed, offer a researched range rather than a single number, and anchor the range slightly above your true target to leave room for negotiation downward.
What can I negotiate beyond base pay in Alberta tech and business roles?
Many employers are open to negotiating remote work arrangements, additional vacation days, a signing bonus, professional development funding, a flexible start date, or an earlier performance review. If the base pay is firm, shifting the conversation to these elements can still meaningfully improve the overall offer.
