U.S. Private-Sector · Monthly BLS
Wages grew 3.9% over the past year while inflation ran 3.1% — meaning real wages are growing again. After the 2021–22 period of inflation outrunning wages, workers are finally regaining purchasing power.
Historical trend
Monthly BLS Establishment Survey.
Source: FRED · CES0500000003
The long view: since 2006
Nominal wages doubled in 20 years.
How today stacks up
Tools for wage decisions.
About Average Hourly Earnings
Average Hourly Earnings (AHE) is the monthly BLS measure of private-sector wage growth in the U.S. — computed from the Current Employment Statistics (CES) survey of about 651,000 worksites. Today's $35.42 represents the average hourly wage across all private-sector industries, weighted by workforce size. It's one of three headline numbers from the first-Friday Jobs Report (alongside unemployment rate and nonfarm payrolls).
Why wage growth matters
Wages drive consumer spending (the largest component of GDP) and influence inflation expectations. The Fed watches wage growth closely: when wages rise faster than productivity, it creates inflationary pressure. The Fed's informal threshold is wages growing about 2% faster than productivity — at 3.0% wage growth and 1.5% productivity growth, that's "balanced." Faster wage growth = more inflationary; slower = more disinflationary.
Reading this chart
Wages have risen roughly 113% since 2006 in nominal terms (from $16.62 to $35.42). But inflation rose ~65% over the same period — so real wages rose about 30%. The 2021–22 period saw an unusual real wage decline as inflation outran wage growth. From 2023 onward, wage growth has exceeded inflation — recovering some of that lost ground. Today's 3.9% annual wage growth slightly exceeds 3.1% inflation, meaning real wages are growing by about 80 bps annually.
Related trackers
Other live numbers that move with — or against — this one.
Frequently asked
What this number means, and what it doesn't.
Methodology
Source
Pulled from FRED · CES0500000003 and cached on the EvvyTools server.
Update schedule
Refreshed automatically by our cron whenever the upstream source publishes a new value. Historical values are not revised after publication.
How we compute
Display value is the raw published number, unrounded. Comparison stats use the closest available reference date. We never edit the underlying data.