Top CNBC Anchors and Reported Salary Ranges
CNBC anchors such as Jim Cramer, Maria Bartiromo, and Joe Kernen earn some of the highest salaries in financial television. Jim Cramer, host of Mad Money, is reported to earn an estimated annual salary in the range of $6 million to $10 million, according to industry reports and public filings. Maria Bartiromo, a former anchor and current Fox Business host, was previously reported to earn around $6 million to $8 million per year at CNBC. Joe Kernen, co-host of Squawk Box, is estimated to earn between $3 million and $5 million annually. These figures reflect base salary, on-air contracts, and production roles at NBCUniversal-owned CNBC. For context, network TV news anchors at major outlets often earn between $2 million and $10 million, placing top CNBC hosts in the upper tier of broadcast journalism pay. Details on contracts and compensation are often disclosed in SEC filings for NBCUniversal parent Comcast, as noted on the SEC website SEC EDGAR filings.
Salary differences across CNBC hosts reflect tenure, show ratings, and audience reach. Anchors with flagship morning programs like Squawk Box and Squawk on the Street typically command higher pay than contributors or weekend hosts. Former anchor Larry Kudlow, now White House National Economic Council director, was reported to earn around $6 million to $7 million per year at CNBC before his government appointment. Current hosts such as Becky Quick and Andrew Ross Sorkin, who also writes for The New York Times, have compensation packages shaped by their dual roles in media and finance. Pay also varies by show format, with daily market-focused programs often paying more than long-form interview shows. Public salary estimates are based on network disclosures, talent agency data, and reports from outlets such as Forbes Forbes business profiles.
How CNBC Host Pay Compares to Other Financial Media Anchors
Compared to anchors at Bloomberg Television and Fox Business Network, CNBC hosts generally earn higher base salaries due to the network's larger reach and advertising revenue. Bloomberg TV anchors typically earn between $1 million and $4 million per year, while Fox Business anchors such as Stuart Varney and Dana Perino are estimated to earn between $2 million and $5 million. CNBC's parent company, NBCUniversal, is part of Comcast, which reports executive and talent compensation in annual SEC filings. These filings show that top on-air talent can earn total compensation packages well above base salary when including bonuses and profit-sharing. The network's dominance in business news programming gives its hosts stronger negotiating leverage for multi-year contracts. For more on media company compensation disclosures, see Comcast's public filings Comcast investor relations.
CNBC's digital and streaming expansion has also influenced host compensation in recent years. Anchors who host podcasts, YouTube channels, or digital-exclusive segments often receive additional compensation tied to audience growth and engagement metrics. This trend mirrors broader media industry shifts where on-air talent are paid partly based on cross-platform performance. For example, Yahoo Finance and other digital platforms now pay contributors based on traffic and subscriber metrics, similar to CNBC's digital strategy. The rise of streaming business news has increased competition for top anchors, pushing salaries upward across networks. Industry analysis from outlets such as The New York Times New York Times media coverage highlights how digital audiences now shape talent pay in financial media.
Factors That Determine CNBC Host Salaries
Key factors that determine CNBC host salary include years of experience, show ratings, audience demographics, and the host's role in generating advertising revenue. Anchors who lead high-rated programs such as Mad Money or Squawk Box typically earn more than those on smaller or less-watched