CNN is a quite famous multinational cable news channel around the world. In the 1980s, it was the first news channel that provided 24-hour news coverage in the United States.
As one of the most-watched cable news channels, CNN pays its employees as much as their expectations. Now you may wonder, how much do CNN contributors actually get paid?
According to the report of 2024, a CNN contributor gets an average of $74000 annually in the United States. However, they are actually paid based on several cases including their experience and popularity.
CNN Contributors’ Salary:
According to anonymously posted by CNN employees, the salary is as low as $60k per year. On the other hand, the top contributors make more than $100k annually based on their skills.
We stated at the top that a CNN contributor can earn an average of $74000 per year which means works out to be an estimated $36 per hour. In other words, CNN contributors make approximately $1400 per week or $6000 per month.
By the way, CNN contributors’ salary ranges vary and widely depend on important factors like educational qualification, working strategy, experience, and additional skills.
Related Read: How Much Do CNBC Contributors Get Paid
What are the Highest Paid CNN Contributor Jobs in US?
The average salary of CNN employees is $55k in the United States. But there is a big variation in payment that depends on several sectors. After analyzing CNN’s salary range, we found the highest-paid job.
Currently, Senior Director gets around $210k, considered the highest-paid job at CNN. On the other hand, Technical Director can make an average of $110k annually.
The employees working at the engineering department of CNN make more than $84k annually or an average of $40 per hour. CNN pays its employees an average of between $34k and $85k in the United States.
Top Paying Cities for CNN Contributors
We have identified some top-paying cities in the United States for CNN contributors. Atkinson, Nebraska is a city in the United States where CNN contributors make an average of $98k per year or $46 an hourly wage.
Other top-paying locations for CNN contributors:
City Name | Average Salary |
New York City | $84000 |
Cambridge, Massachusetts | $86000 |
Lake Marcel-Stillwater | $85000 |
Baltimore, Maryland | $82000 |
Foster City, California | $69000 |
Washington, D.C. | $65000 |
Florham Park, New Jersey | $60000 |
It is no secret that CNN employees get different types of salaries in different parts of the United States. Anonymously some employees shared their salary range on social media.
Who Gets Paid the Most at CNN?
According to the sources, the senior director gets the highest amount at CNN. Roxanne Garcia-Bell is the current senior director of coverage for CNN in the United States. Her salary is an estimated $210k annually.
Previously she had worked at NBC News as bureau chief across the southern regions. By the way, Anderson Cooper has been known as the highest-paid news anchor at CNN.
CNN News Reporter Salary
As of 2022, a CNN news reporter can make an average of $45k annually in the United States. The salary range is approximately $22 per hour or $3800 monthly.
We have noticed that the top CNN news reporter earns as high as $102k and as low as $19000. However, the majority of CNN news reporters currently make between $32k and $60k.
CNN Analyst Salary
There are a lot of skilled analysts who are working at CNN and getting paid a healthy amount of money in recent days. A financial analyst gets between $50k and $110k annually.
In addition, the average salary of a Military Analyst is $87000 in the United States. On the other hand, CNN Data Analysts also get approximately $82000 annually.
Is CNN a Good Place to Work?
Yes, undoubtedly CNN is a good place to work. Because the employees can earn a huge amount of money at CNN and equally get several benefits. Besides, the job structures are well planned.
A report says that there are more than 174 million viewers worldwide. Last year, CNN took place third among the famous cable news channels. If you want to work at CNN, you typically need a degree related to broadcasting.
Nowadays, lots of people are seeking a job at CNN. Because it is one of the most established professions in the state. A CNN employee can lead an honorable life and gets a hefty amount of money.