The United States labor market exhibited signs of slowing in July 2025, as nonfarm payrolls increased by only 73,000, falling short of expectations of 110,000, according to the U.S. Bureau of Labor Statistics (BLS).
Revisions to previous months highlight a more cautious labor market. June’s initial job growth of 147,000 was sharply revised down to 14,000, while May’s reading was cut by 125,000. Collectively, May and June employment was 258,000 jobs lower than previously reported, indicating a faster cooling trend in the labor market than initially anticipated.
Key Employment Changes by Sector (July 2025)
| Industry | July 2025 (Thousand) | June 2025 (Thousand) | Notes |
|---|---|---|---|
| Health Care | 55.4 | 37.6 | Led by ambulatory health care (34K) and hospitals (16K) |
| Social Assistance | 17.9 | 21.4 | Moderate gains |
| Federal Government | -12 | -9 | Declining since January 2025 (-84K) |
| Construction | 2 | 3 | Minimal change |
| Manufacturing | -11 | -15 | Continued slight decline |
| Retail Trade | 15.7 | -14.3 | Positive rebound |
| Professional & Business Services | -14 | -11 | Slight decline |
| Mining & Energy | -3.4 | -0.5 | Minimal impact |
| Leisure & Hospitality | 5 | 4 | Steady growth |
| Transportation & Warehousing | 3.6 | 0.6 | Minor increase |
| Financial Activities | 15 | -2 | Gains in financial services |
| Information | -2 | 0 | Little change |
| Wholesale Trade | -7.8 | -8.1 | Minimal change |
| Nonfarm Payrolls Private | 83 | 3 | Private sector rebound |
Other major sectors such as mining, construction, manufacturing, wholesale and retail trade, transportation, information, financial services, professional and business services, and leisure and hospitality showed minimal changes during July.
Federal government employment continued its decline, dropping 12,000 jobs in July and down 84,000 since January, reflecting budget and policy adjustments at the federal level. Meanwhile, the private sector added 83,000 jobs, a rebound from just 3,000 in June.
Key Economic Indicators – July 2025
| Indicator | July 2025 | June 2025 |
|---|---|---|
| Nonfarm Payrolls | 73K | 14K |
| Unemployment Rate | 4.2% | 4.1% |
| Labor Force Participation | 62.2% | 62.3% |
| Average Hourly Earnings (MoM) | 0.3% | 0.2% |
| Average Hourly Earnings (YoY) | 3.9% | 3.8% |
| Challenger Job Cuts | 62,075 | 47,999 |
| JOLTs Job Openings | 7,437K | 7,712K |
Analysis
The July jobs report reflects a labor market that is expanding at a slower pace. Health care led gains, contributing 55,000 new jobs, with social assistance also posting growth. Other sectors remained largely unchanged, while federal government employment declined further.
Average hourly earnings rose 0.3% month-over-month, slightly above June’s increase, and the unemployment rate edged up to 4.2%, suggesting mild slack in the labor market. Meanwhile, job openings fell to 7.437 million in June, and layoff announcements rose, highlighting caution among employers.
Experts note that slower job growth and downward revisions may be influenced by trade policy uncertainty, immigration regulations, and global economic concerns, causing firms to be more conservative with hiring.
Financial markets closely watch nonfarm payroll data as a measure of economic health, influencing the US dollar, stock markets, and bond yields. The Federal Reserve also considers these trends when deciding interest rate policy.
Conclusion
July’s nonfarm payroll report presents a nuanced picture of the labor market: overall employment continues to grow but at a slower pace, driven primarily by the health care sector. The downward revisions for May and June signal that earlier estimates were overly optimistic. Policymakers, investors, and business leaders will closely monitor upcoming reports for indications of the U.S. economy’s strength and trajectory, According to Trading Economics.
[inline_related_posts title=”RECOMMENDED” title_align=”left” style=”list” number=”2″ align=”none” ids=”” by=”primary_cat” orderby=”rand” order=”DESC” hide_thumb=”no” thumb_right=”no” views=”no” date=”yes” grid_columns=”2″ post_type=”” tax=””]

