Kaitlan Collins earns around $120,000 as a White House Correspondent for CNN. So, according to different sources, a White House correspondent earns between $100,000 to $130,000 per month. The job entails a lot of responsibility, so the salary is reasonable.