Rob Marciano’s net worth is estimated at around $2 million in 2026. A veteran broadcast meteorologist, he built his fortune across roles at CNN, ABC and, most recently, CBS News.

Full NameRobert Mark Marciano
BornJune 25, 1968 (Glenville, Connecticut)
ProfessionBroadcast Meteorologist
EducationCornell University (Meteorology)
Net Worth~$2 Million (2026)
Known ForSenior meteorologist roles at ABC and CBS

How Rob Marciano Makes His Money

Marciano’s income comes from his salary as a network meteorologist, reported to fall between roughly $76,000 and $120,000 a year at times. Across two decades at major networks, that work supports an estimated net worth of around $2 million.

Income SourceEstimated AmountType
Network salaryUndisclosedAnnual (personal)
AppearancesUndisclosedAnnual (personal)
Estimated Net Worth~$2 Million (2026)

An Ivy League Meteorologist

Born in Glenville, Connecticut, Marciano earned a meteorology degree from Cornell University. After starting at local ABC and NBC affiliates, he joined CNN in 2003 as a weather reporter and correspondent, later working for Entertainment Tonight.

From ABC to CBS

Marciano joined Good Morning America in 2014 and was named ABC News senior meteorologist. He departed ABC in 2024 and joined CBS News later that year, with his first report airing on the CBS Evening News in October 2024.

Also Read

Frequently Asked Questions

What is Rob Marciano’s net worth in 2026?

Rob Marciano’s net worth is estimated at around $2 million in 2026, built across two decades of network meteorology roles.

What networks has Rob Marciano worked for?

He has worked for CNN, ABC (as senior meteorologist on Good Morning America) and, since 2024, CBS News.

Why did Rob Marciano leave ABC?

He departed ABC in 2024; he then joined CBS News later that year, with his first report airing on the CBS Evening News in October 2024.

Where did Rob Marciano go to college?

He earned a bachelor’s degree in meteorology from Cornell University.

Where is Rob Marciano from?

He was born on June 25, 1968, in Glenville, Connecticut.