How much does a Computer Programmer earn

Income data is from Employment and Social Development Canada's 2025 wage tables. The closest match for this career in Canada’s occupational classification system is Computer Programmer. According to the wage tables, average income is

Income data is from Employment and Social Development Canada's 2025 wage tables. The closest match for this career in Canada’s occupational classification system is Computer Programmer. According to the wage tables, average income is

According to the U.S. Bureau of Labor Statistics, average income (in USD) in 2025 was

According to the U.S. Bureau of Labor Statistics, average income (in USD) in 2025 was

NameBottom 10%Bottom 25%MedianTop 25%Top 10%
National average$53K$70K$90K$107K$135K
National average$25$34$43$51$65
National average$58K$76K$100K$131K$160K
National average$28$36$48$63$77
Alberta$19$28$41$45$58
Alberta$40K$58K$85K$94K$120K
British Columbia$59K$83K$92K$127K$144K
British Columbia$29$40$44$61$69
Manitoba$28NA$43NA$71
Manitoba$57KNA$89KNA$149K
New Brunswick$24$33$40$49$70
New Brunswick$50K$69K$83K$101K$145K
Newfoundland and Labrador$24$33$40$49$70
Newfoundland and Labrador$50K$69K$83K$101K$145K
Northwest TerritoriesNANANANANA
Northwest TerritoriesNANANANANA
Nova Scotia$42K$50K$80K$94K$145K
Nova Scotia$20$24$38$45$70
NunavutNANANANANA
NunavutNANANANANA
Ontario$27$37$46$54$63
Ontario$56K$78K$95K$113K$130K
Prince Edward Island$64K$64K$81K$90K$98K
Prince Edward Island$31$31$39$43$47
Quebec$53K$70K$88K$107K$144K
Quebec$25$34$42$51$69
Saskatchewan$28$32$38$43$51
Saskatchewan$58K$67K$80K$89K$106K
YukonNANA$70KNANA
YukonNANA$34NANA
 Alabama$58K$73K$94K$114K$132K
 Alabama$28$35$45$55$64
 Alaska$64K$79K$92K$116K$139K
 Alaska$31$38$44$56$67
 Arizona$62K$74K$89K$127K$164K
 Arizona$30$36$43$61$79
 Arkansas$31$38$54$66$80
 Arkansas$64K$80K$112K$137K$167K
 California$34$40$56$72$83
 California$70K$84K$117K$149K$172K
 Colorado$68K$76K$105K$160K$200K
 Colorado$33$37$50$77$96
 Connecticut$39$47$64$68$68
 Connecticut$82K$98K$134K$142K$142K
 Delaware$32$38$48$65$70
 Delaware$66K$78K$101K$136K$147K
 District of Columbia$39$40$40$54$70
 District of Columbia$82K$83K$83K$112K$146K
 Florida$53K$68K$93K$119K$139K
 Florida$25$33$45$57$67
 Georgia$31$39$47$58$67
 Georgia$65K$80K$98K$121K$138K
 Hawaii$75K$90K$118K$125K$152K
 Hawaii$36$43$57$60$73
 Idaho$30$42$43$44$55
 Idaho$63K$87K$89K$92K$114K
 Illinois$51K$51K$72K$111K$142K
 Illinois$24$24$35$53$68
 Indiana$32$38$47$56$65
 Indiana$67K$79K$97K$116K$136K
 Iowa$54K$72K$79K$104K$129K
 Iowa$26$35$38$50$62
 Kansas$60K$69K$93K$120K$145K
 Kansas$29$33$45$58$70
 Kentucky$62K$80K$95K$125K$140K
 Kentucky$30$39$46$60$68
 Louisiana$51K$64K$84K$115KNA
 Louisiana$24$31$40$55NA
 Maine$35$46$49$69$92
 Maine$73K$96K$102K$143K$192K
 Maryland$74K$93K$126K$128K$159K
 Maryland$36$45$60$61$76
 Massachusetts$37$49$62$68$81
 Massachusetts$77K$101K$128K$142K$168K
 Michigan$17$27$32$48$61
 Michigan$36K$57K$66K$99K$128K
 Minnesota$53K$79K$107K$125K$125K
 Minnesota$25$38$52$60$60
 Mississippi$22$29$41$41$42
 Mississippi$46K$61K$85K$85K$88K
 Missouri$26$33$43$51$61
 Missouri$55K$69K$90K$107K$127K
 Montana$64K$72K$90K$101K$123K
 Montana$31$35$43$48$59
 Nebraska$62K$66K$95K$125K$154K
 Nebraska$30$32$46$60$74
 Nevada$68K$94K$94K$109K$132K
 Nevada$33$45$45$53$63
 New Hampshire$26$26$36$46$60
 New Hampshire$54K$54K$74K$95K$125K
 New Jersey$65K$89K$105K$148K$173K
 New Jersey$31$43$50$71$83
 New Mexico$56K$69K$84K$105K$129K
 New Mexico$27$33$40$50$62
 New York$66K$82K$104K$135K$172K
 New York$32$39$50$65$83
 North Carolina$13$21$39$51$65
 North Carolina$26K$44K$81K$105K$135K
 North Dakota$60K$77K$92K$114K$139K
 North Dakota$29$37$44$55$67
 Ohio$25$33$41$51$65
 Ohio$51K$68K$85K$107K$134K
 Oklahoma$63K$76K$100K$152K$250K
 Oklahoma$30$37$48$73$120
 Oregon$77K$88K$100K$130K$143K
 Oregon$37$42$48$63$69
 Pennsylvania$29$37$43$53$65
 Pennsylvania$60K$76K$89K$110K$135K
 Puerto Rico$32K$43K$51K$71K$100K
 Puerto Rico$15$21$25$34$48
 Rhode Island$70K$83K$96K$120K$144K
 Rhode Island$34$40$46$58$69
 South Carolina$63K$77K$100K$121K$135K
 South Carolina$30$37$48$58$65
 South Dakota$23$27$28$34$51
 South Dakota$48K$55K$58K$71K$107K
 Tennessee$24$32$48$104$104
 Tennessee$49K$66K$99K$216K$216K
 Texas$29$36$48$61$69
 Texas$60K$74K$99K$128K$143K
 Utah$30$40$50$61$64
 Utah$63K$82K$105K$127K$134K
 Vermont$61K$72K$90K$103K$111K
 Vermont$30$35$43$50$53
 Virginia$67K$88K$122K$161K$183K
 Virginia$32$42$58$77$88
 Washington$85K$106K$126K$142K$166K
 Washington$41$51$60$68$80
 West Virginia$22$26$31$43$59
 West Virginia$46K$54K$65K$90K$123K
 Wisconsin$61K$78K$110K$146K$146K
 Wisconsin$29$37$53$70$70
 Wyoming$48K$68K$82K$108K$125K
 Wyoming$23$32$39$52$60
NameMedian