Skip to main content
TRADEWAGES

Updated May 2026 · BLS OEWS 2024

Los Angeles vs Denver

Skilled-trade workers in Los Angeles earn an average median wage of $74,460 versus $67,348 in Denver, per 2024 BLS Occupational Employment and Wage Statistics. After adjusting for cost of living, Denver delivers $52,616 in U.S.-average purchasing power versus $44,855 for Los Angeles.

Nominal Pay vs Real Pay

On nominal pay, Los Angeles runs ahead — $74,460 versus $67,348, a gap of $7,112. Whether that gap survives a cost-of-living adjustment is the key question, and it usually does not survive in coastal-versus-interior comparisons.

Cost of living diverges meaningfully — Los Angeles at index 166 versus Denver at 128. Los Angeles is the more expensive metro by 38 index points, which means a worker in Los Angeles needs roughly that much more in nominal pay just to match the purchasing power of a worker in Denver.

Once cost of living is factored in, Denver delivers $7,761 more in real purchasing power than Los Angeles. That is a substantial gap on a per-year basis and compounds over a career; for a worker comparing offers, it is often the deciding number.

Los Angeles, CA

Avg Median Salary$74,460
COL Index166
COL-Adjusted$44,855
Avg Trade Pay Score49
Trades Tracked47
Better Purchasing Power

Denver, CO

Avg Median Salary$67,348
COL Index128
COL-Adjusted$52,616
Avg Trade Pay Score54
Trades Tracked45

Trade-by-Trade Comparison

TradeLos AngelesDenverDifference
Elevator Mechanic$136,920$122,880+$14,040
Construction Manager$128,730$124,850+$3,880
Power Line Installer$127,810$99,550+$28,260
Electrical Power-Line Tech$127,810$99,550+$28,260
Wind Turbine Technician$105,370$66,220+$39,150
Building Inspector$103,480$79,500+$23,980
Heavy Equipment Operator$93,220$63,290+$29,930
Aircraft Mechanic$85,550$82,570+$2,980
Millwright$84,010$81,600+$2,410
Tool and Die Maker$78,810$65,850+$12,960
Sheet Metal Worker$78,560$60,730+$17,830
Electrician$76,120$63,010+$13,110
Environmental Engineering Tech$75,250$60,590+$14,660
Diesel Mechanic$74,490$71,080+$3,410
Telecommunications Tech$74,080$67,820+$6,260
Carpenter$73,840$61,470+$12,370
Industrial Machinery Mechanic$72,120$73,690-$1,570
Industrial Electrician$67,320$75,680-$8,360
Concrete Finisher$65,430$61,400+$4,030
Glazier$65,320$63,340+$1,980
Plumber$65,110$64,300+$810
Pipefitter$65,110$64,300+$810
Fire Sprinkler Fitter$65,110$64,300+$810
Steamfitter$65,110$64,300+$810
HVAC Technician$64,820$64,990-$170
Refrigeration Mechanic$64,820$64,990-$170
Ironworker$64,480$58,710+$5,770
Drywall Installer$64,170$60,860+$3,310
Roofer$62,860$56,110+$6,750
Auto Mechanic$62,820$60,240+$2,580
Crane Operator$61,780$75,830-$14,050
Locksmith$61,310$47,250+$14,060
Mason (Bricklayer)$60,500$72,770-$12,270
Floor Layer$60,420$51,460+$8,960
Plasterer$59,840$52,010+$7,830
Solar PV Installer$59,660$51,860+$7,800
Welder$58,200$58,700-$500
Structural Welder$58,200$58,700-$500
Underwater Welder$58,200$58,700-$500
Painter (Construction)$58,040$54,500+$3,540
Tile Setter$55,210$60,580-$5,370
Septic Tank Servicer$52,330$59,780-$7,450
Maintenance Mechanic$52,290$52,510-$220
Machinist$50,610$59,640-$9,030
Insulation Worker$42,990$48,610-$5,620

How These Numbers Are Calculated

Every wage figure on this page is a real BLS Occupational Employment and Wage Statistics median, drawn from the 2024 release at bls.gov/oes. The COL-Adjusted column uses each metro's cost-of-living index to translate nominal pay into U.S.-average purchasing power. The Avg Trade Pay Score is the average of the per-trade composites for that metro — a 0-100 grade weighted on raw pay (30%), 5-year wage growth (25%), employment depth (25%), and cost-of-living-adjusted purchasing power (20%). Read the full methodology.

Career outlook data — projected employment growth through 2032 by trade — comes from the BLS Occupational Outlook Handbook at bls.gov/ooh. Apprenticeship listings for both Los Angeles and Denver are maintained at the U.S. Department of Labor's apprenticeship.gov registry. All three are public-domain federal data sources.

Frequently Asked Questions

Do trade workers earn more in Los Angeles or Denver?

On nominal pay, Los Angeles earns more — $74,460 versus $67,348. After cost of living, Denver delivers stronger real purchasing power at $52,616 versus $44,855.

What is the cost-of-living difference between Los Angeles and Denver?

Los Angeles carries a cost-of-living index of 166; Denver runs at 128. The 38-point difference means a worker needs roughly that much more nominal pay in the higher-cost metro just to match the purchasing power of the lower-cost metro.

Which metro has more skilled-trade jobs tracked?

Los Angeles tracks 47 trades with available BLS OEWS data; Denver tracks 45. Both readings come from the U.S. Bureau of Labor Statistics Occupational Employment and Wage Statistics program at https://www.bls.gov/oes/, which surveys hundreds of thousands of employers per release.

How are these wages calculated?

Every wage figure is the median (50th percentile) annual salary for that trade in that metro from the 2024 BLS OEWS release. The cost-of-living-adjusted column uses each metro's COL index to convert nominal pay into U.S.-average purchasing power. Read the full BLS OEWS methodology at https://www.bls.gov/oes/ for survey design and percentile computation detail.

Where can I find apprenticeships in either metro?

Registered apprenticeship programs for both metros are listed on the U.S. Department of Labor's site at https://www.apprenticeship.gov/, which lets you filter by city and trade. Most skilled trades require 3-5 years of registered apprenticeship before reaching journeyman pay.

Skilled-trade workers in Los Angeles earn an average median wage of $74,460 versus $67,348 in Denver, per 2024 BLS Occupational Employment and Wage Statistics. After adjusting for cost of living, Denver delivers $52,616 in U.S.-average purchasing power versus $44,855 for Los Angeles.

Comparing entity A and entity B on U.S. skilled-trade wage data requires lining up the underlying the BLS Occupational Employment and Wage Statistics (OEWS) survey data side by side. The table above runs the comparison on the canonical fields; the narrative below identifies the factor or factors that drive the most meaningful difference between the two.

Practical use of the comparison: read the data above, then drill into the individual entity A and entity B detail pages for the underlying breakdown. A pairwise comparison answers the relative question; the per-entity pages answer the absolute question.