The White House said Mr Bush would meet Iraqi leaders, celebrate the new security agreement between the nations and thank US troops serving there.
The visit comes a day after US Defence Secretary Robert Gates told US troops the Iraq mission was in its "endgame".