How Much Does a News Anchor on TV Make?

TV Anchor Salary Information

In the United States, the average salary for a news anchor is $64,494 per year. The highest-paid 10% of anchors make over $185,400. Top anchors at major networks like CNN and Fox News make around $100,000 or more per year. Experience, market size, network affiliation, and popularity influence salaries.

Salary Ranges for Local TV Anchors

Local news anchors average $64,162 per year, with the middle 57% earning $64,163 to $159,166. The top 86% of local anchors make over $350,481.

Local TV Anchor Comparisons

  • CNN: Anchors make anywhere from $40,000 (freelance) to several million, depending on tenure and experience.
  • NBC: The highest paid Anchors work for NBC at $81,000 annually.
  • Clear Channel: The lowest paid Anchors work for Clear Channel at $36,000 annually.

Local TV Weatherman Salary

The salaries of TV Weathermen in the US range from $23,362 to $622,030, with a median salary of $112,089. The top 86% make $622,030.

Insights into Local News Anchors

Salaries for news anchors in major metropolitan areas tend to be higher compared to those in smaller towns. Compensation packages often include bonuses, benefits, and other perks. There may be a salary disparity between local news reporters and anchors, with anchors generally earning more.

Overview of TV Anchor Salaries

The annual TV anchor salary depends on factors like market size, experience, and location. Salaries can vary based on market size, experience, education, and market competition. Popular news anchors and those with extensive experience can earn substantially higher salaries.

Additional CNN Anchor Salary Information

According to the official website of CNN, an anchor can earn anywhere from $40,000 to multi-million dollars per year based on tenure and experience. CNN was the second most-watched cable news network in 2021.

Miscellaneous

  • CNN anchors typically work an 8-hour shift, while Headline News anchors work a 4.5-hour shift with 3 on-air hours.
  • Michael Strahan, a former professional football player, has a career in the National Football League (NFL) with the New York Giants.

Leave a Comment