President Bush announced Friday that Tony Snow will leave his post as press secretary on Sept. 14.
Snow, 52, had said previously that he would leave for financial reasons before Mr. Bush's presidential term ended.
Snow, who makes $168,000 a year, has been battling cancer.
Before coming to the White House in April 2006, Snow was a conservative pundit and syndicated talk show host on Fox News Radio.
He is the latest in a string of White House officials who have announced they are leaving their posts, including Attorney General Alberto Gonzales and White House political strategist Karl Rove. Rove's last day was today, and Gonzales is scheduled to step down on Sept. 17.
Snow will be replaced by his deputy, Dana Perino.
From NPR reports and The Associated Press