Mr Bush met Iraqi leaders to celebrate the new security agreement between the nations and was to thank US troops.
But at a news conference in Baghdad, a man threw his shoes at Mr Bush, calling him "a dog" but missing the president.
Mr Bush was speaking to reporters with Iraqi Prime Minister Nouri Maliki when the footwear was thrown.
"All I can report is a size 10," Mr Bush said according to the Associated Press (AP) news agency.
The shoe thrower was taken away by security guards and the news conference continued.
Link
Edit:
Video