The world of broadcast journalism is often seen as glamorous and influential. News anchors — the faces we trust to deliver breaking stories and daily headlines — are widely recognized and respected. But behind the camera and polished delivery, one common question arises: How much do news anchors make?
In this article, we explore the earnings of news anchors in the United States, from entry-level positions to top network personalities. We’ll also examine the factors that influence salary, the differences between local and national anchors, and what the job market looks like in 2025.
1. Average Salary of News Anchors in the U.S.
As of 2025, the average salary of a news anchor in the United States ranges between $45,000 and $120,000 per year, depending on experience, location, and the size of the media market.
-
Entry-level anchors: $30,000 – $50,000 annually
-
Mid-level anchors (5–10 years): $60,000 – $90,000
-
Experienced anchors in large markets: $100,000 – $200,000+
-
Top national anchors: $1 million to $20 million or more per year
These figures vary widely. A small-town evening anchor might earn just over $40,000, while a national figure like Lester Holt or Anderson Cooper earns multiple millions.
2. Local News Anchors vs. National News Anchors
One of the biggest influences on a news anchor’s salary is whether they work at a local or national level.
Local News Anchors
Local stations in smaller cities tend to pay less due to smaller audiences and advertising revenue. A morning anchor at a local ABC or NBC affiliate in a mid-sized city might make $40,000 to $75,000 annually.
In larger media markets like New York, Los Angeles, or Chicago, local anchors can earn upwards of $150,000 to $500,000, depending on their reputation and the station’s budget.
National News Anchors
Anchors working for national networks like CNN, Fox News, MSNBC, ABC, CBS, and NBC often command much higher salaries.
Some notable 2025 estimates:
-
Anderson Cooper (CNN): Estimated $15 million/year
-
David Muir (ABC World News Tonight): Estimated $12 million/year
-
Rachel Maddow (MSNBC): Estimated $30 million/year (includes podcast/streaming deals)
-
Lester Holt (NBC Nightly News): Estimated $10 million/year
These salaries often include base pay, bonuses, and additional income from books, podcasts, or guest appearances.
3. Factors That Influence a News Anchor’s Salary
There are several key factors that determine how much a news anchor earns:
1. Market Size
TV stations are classified by market size (based on population and reach). Anchors in large markets (like New York or L.A.) earn significantly more than those in smaller markets (like Des Moines or Boise).
2. Experience and Tenure
As with most careers, experience matters. A seasoned anchor with a proven track record will earn more than someone fresh out of journalism school.
3. Time Slot
Evening news anchors usually earn more than morning or weekend anchors, simply because prime-time slots attract larger audiences and more advertising dollars.
4. Network Reputation
Working for a well-established and highly-rated station or network can result in higher pay and better benefits.
5. Public Recognition and Ratings
Anchors who consistently draw in viewers — or those who become “brands” themselves — can negotiate higher salaries.
4. News Anchor Salaries by State
Here’s a rough breakdown of average news anchor salaries by state:
-
California: $75,000 – $150,000
-
New York: $80,000 – $160,000
-
Texas: $60,000 – $120,000
-
Florida: $55,000 – $100,000
-
Midwestern states (Ohio, Iowa, Missouri): $40,000 – $90,000
-
Southern states (Alabama, Arkansas, Mississippi): $35,000 – $80,000
Cost of living plays a big role. Anchors in New York or San Francisco earn more to match the higher living expenses.
5. Do News Anchors Get Bonuses and Perks?
Yes, especially at the national level. Many high-profile anchors receive:
-
Performance bonuses
-
Appearance fees for speaking at events
-
Book or publishing deals
-
Free wardrobe, makeup, and travel coverage
-
Streaming and podcast revenue sharing
For example, many anchors now host YouTube shows, podcasts, or appear on streaming services, all of which can add significantly to their annual income.
6. Is Being a News Anchor a Lucrative Career?
For some, yes — but not for all. The path to becoming a high-earning news anchor is competitive, and many journalists work long hours for modest pay, especially early in their careers.
Pros:
-
High earnings potential at the national level
-
Public recognition and influence
-
Diverse career options (writing, producing, hosting, public speaking)
Cons:
-
Irregular hours (early mornings or late nights)
-
Job instability due to media layoffs or restructuring
-
High stress, especially during breaking news situations
7. How to Become a High-Earning News Anchor
If you’re aiming for the top-paying news anchor jobs, consider these steps:
-
Get a degree in journalism, broadcasting, or communications
-
Start small: Work at a local or college station to build experience
-
Master multimedia skills: Editing, video production, social media
-
Build a personal brand: Engage with viewers online
-
Network and stay visible: Attend industry events, maintain strong professional relationships
Climbing the ladder takes time, persistence, and the ability to stand out in a competitive field.
Conclusion
So, how much do news anchors make? The answer ranges widely — from under $40,000 a year in smaller markets to millions of dollars annually for the most well-known national figures. Factors like market size, experience, time slot, and network all play a major role.
For aspiring journalists, it’s a career filled with opportunities, challenges, and the potential for major success — if you’re willing to work hard and adapt to an ever-changing media landscape.









