Who is Kristen Holmes? | Biography
Kristen Holmes is an American journalist and CNN Senior White House Correspondent. She has earned recognition for her in-depth political reporting and coverage of presidential administrations. Moreover, she regularly reports from the White House, covering major policy decisions, elections, and breaking political developments. Her balanced reporting and insider sources have made her one of CNN’s most trusted political journalists.
Table of Contents
Holmes was born in Washington, D.C. She comes from a family with strong journalism and legal backgrounds. Her father, Sven Erik Holmes, is a retired federal judge and attorney. Meanwhile, her mother, Lois Romano, is an accomplished journalist and author.
She graduated from Northwestern University’s Medill School of Journalism with a bachelor’s degree. Later, she earned a master’s degree from Columbia University’s Graduate School of Journalism. Before joining CNN, Holmes served with Teach For America, teaching elementary students in Chicago.
Holmes joined CNN in 2012 as a producer. Since then, she has advanced through several reporting roles. She covered the 2016 presidential campaign, the Trump White House, the 2020 election, and the 2024 presidential campaign. Today, she serves as CNN’s Senior White House Correspondent, delivering live reports and exclusive political insights.
Beyond television, Holmes hosted CNN’s Election 101 podcast, which simplified election processes for viewers. Additionally, she frequently appears across CNN programs, offering expert political analysis.
In her personal life, Kristen Holmes is married to Noah Gray. The couple welcomed their second child in early 2025, balancing family life with demanding political coverage. Despite her busy schedule, Holmes remains committed to accurate, fact-based journalism. As of 2026, she continues covering the White House and remains one of America’s leading political correspondents.
Kristen Holmes Age | How Old is Kristen Holmes?
Kristen Holmes is 40 years old as of 2026. She was born on February 24, 1986, in Washington, D.C., United States. As a result, her zodiac sign is Pisces. Moreover, Holmes has built an accomplished journalism career covering the White House, presidential campaigns, and national politics. Her decades of reporting experience have established her as one of CNN’s leading political correspondents and Senior White House Correspondent.
Kristen Holmes Height | How Tall is Kristen Holmes?
Kristen Holmes stands approximately 5 feet 4 inches (1.63 meters) tall. Her height complements her confident and professional on-camera presence during political reporting. Moreover, Holmes regularly covers the White House, presidential campaigns, and major national events for CNN. Her in-depth reporting and accurate political analysis have earned widespread recognition in broadcast journalism. Holmes continues serving as CNN’s Senior White House Correspondent, delivering comprehensive coverage of U.S. politics and breaking news.
Kristen Holmes Education
Kristen Holmes built a strong academic foundation before launching her journalism career. She graduated from Booker T. Washington High School in Tulsa, Oklahoma. Later, she earned a Bachelor of Science in Journalism from the Medill School of Journalism at Northwestern University. She then completed a Master of Science in Journalism at Columbia University’s Graduate School of Journalism. Additionally, Holmes served with Teach For America, teaching in South Chicago before joining CNN. Her education and early teaching experience strengthened the reporting, communication, and analytical skills that define her successful journalism career.
Kristen Holmes Husband | Is Kristen Holmes married?
Kristen Holmes is married to Noah Gray, the Chief of Communications for DC Fire and EMS. The couple first connected in 2015 while working on breaking political news. They met in person the following year while covering the 2016 presidential campaign. After several years together, they married in September 2019. Moreover, they have built a strong family while balancing demanding public service and journalism careers. As of 2026, Holmes and Gray are parents to two children and continue supporting each other’s professional achievements and family life.
Kristen Holmes Children | How many children does Kristen Holmes have?
Kristen Holmes and her husband, Noah Gray, are proud parents of two children. Their son, Eliot Gray, was born in 2021. In January 2025, they welcomed their daughter, Eleanor Ricky Gray, in Washington, D.C. Eleanor’s middle name honors Holmes’ maternal grandmother, while “Ricky” pays tribute to Noah Gray’s father. Moreover, Holmes has shared that balancing motherhood with her demanding journalism career has been both challenging and rewarding. She continues covering national politics for CNN while raising her growing family alongside her husband.
Kristen Holmes Family | Parents (Mother & Father), Siblings, & Early Life
Kristen Holmes was born on February 24, 1986, in Washington, D.C., and was raised in Tulsa, Oklahoma. Her father, Sven Erik Holmes, is a former federal judge, attorney, and business executive. Meanwhile, her mother, Lois Romano, is an award-winning journalist, author, and former editor of The Washington Post Live. Holmes also has one younger sister, Virginia Morgan Romano Holmes. Her parents’ distinguished careers in law and journalism inspired her passion for storytelling and public affairs. Their influence helped shape the successful political reporting career she has built at CNN.
Kristen Holmes CNN Career
Kristen Holmes is CNN’s Senior White House Correspondent and a leading political journalist. She joined CNN in 2016 after covering politics and government for WTVJ, The New York Daily News, and NBC News. Holmes initially reported on the 2016 presidential campaign before becoming a White House correspondent. She has since covered the Trump and Biden administrations, major presidential campaigns, congressional developments, and national political events. Moreover, she has delivered breaking news and in-depth analysis from the White House and across the United States.
Holmes has earned recognition for her accurate reporting, exclusive interviews, and comprehensive political coverage. She regularly appears across CNN’s television and digital platforms, providing updates on elections, public policy, and the executive branch. In 2024, CNN promoted her to Senior White House Correspondent, reflecting her growing leadership within the network. As of 2026, Holmes continues covering the White House and national politics, reinforcing her reputation as one of CNN’s most trusted political correspondents.
Kristen Holmes CNN Salary | How much does Kristen Holmes make on CNN?
Kristen Holmes earns an estimated annual salary of between $200,000 and $250,000 as CNN’s Senior White House Correspondent. However, CNN has not officially confirmed her exact compensation. Her earnings reflect her senior role, years of political reporting experience, and extensive coverage of the White House, presidential campaigns, and national affairs. Additionally, Holmes contributes across CNN’s television and digital platforms with breaking news and in-depth political analysis. Her salary aligns with her reputation as one of CNN’s leading political correspondents.
Kristen Holmes Net Worth
Kristen Holmes has an estimated net worth of between $1.5 million and $3 million as of 2026. However, she has not publicly confirmed her exact net worth. She has built her wealth through a successful journalism career with CNN, NBC News, WTVJ, and the New York Daily News. Additionally, Holmes earns an estimated $200,000 to $250,000 annually as CNN’s Senior White House Correspondent. Her long career in political journalism, combined with television appearances and professional achievements, continues to strengthen her overall financial success.
Biography Summary
| Category | Details |
|---|---|
| Full Name | Kristen Elizabeth Holmes |
| Known For | CNN Senior White House Correspondent and political journalist |
| Date of Birth | February 24, 1986 |
| Age (2026) | 40 years old |
| Birthplace | Washington, D.C., United States |
| Hometown | Tulsa, Oklahoma, United States |
| Nationality | American |
| Ethnicity | White |
| Zodiac Sign | Pisces |
| Height | 5 feet 4 inches (1.63 meters) |
| Education | Booker T. Washington High School; B.S. in Journalism, Medill School of Journalism, Northwestern University; M.S. in Journalism, Columbia University Graduate School of Journalism |
| Profession | Journalist, Political Correspondent |
| Current Employer | CNN |
| Current Position | Senior White House Correspondent |
| Joined CNN | 2016 (reported role); currently Senior White House Correspondent |
| Previous Experience | WTVJ, NBC News, The New York Daily News, Teach For America |
| Career Highlights | Covers the White House, U.S. politics, presidential campaigns, elections, congressional affairs, and breaking political news |
| Podcast | CNN’s Election 101 |
| Father | Sven Erik Holmes (former federal judge, attorney, and business executive) |
| Mother | Lois Romano (award-winning journalist, author, former editor of The Washington Post Live) |
| Siblings | One younger sister, Virginia Morgan Romano Holmes |
| Marital Status | Married |
| Husband | Noah Gray (Chief of Communications, DC Fire and EMS) |
| Wedding Date | September 2019 |
| Children | Two: Eliot Gray (born 2021) and Eleanor Ricky Gray (born January 2025) |
| Estimated Salary (2026) | $200,000–$250,000 per year (estimated) |
| Estimated Net Worth (2026) | $1.5 million–$3 million (estimated) |
| Primary Income Sources | CNN salary, journalism career, media appearances |
| Residence | Washington, D.C., United States |
| Notable For | White House reporting, political journalism, election coverage, and exclusive political reporting |



