Bush's embrace of the Arizona senator as the party's next standard-bearer comes a day after McCain clinched the GOP nomination by getting the requisite 1,191 convention delegates. Republicans won't officially nominate McCain until early September at the GOP's national convention in Minneapolis-St. Paul.
"A while back I don't think many people would have thought that John McCain would be here as the nominee of the Republican Party," Bush said. "Except he knew he'd be here and so did his wife, Cindy."
With his low poll ratings and an unpopular war on his shoulders, Bush could hurt McCain with some groups, while helping with others.
"If my showing up and endorsing him helps him - or if I'm against him and it helps him - either way, I want him to win," the president said. "This is an age-old question that every president has had to answer, and there is an appropriate amount of campaigning for me to do. But they're not going to be voting for me."
"They're not going to be voting for me," the president said. "I've had my time in the Oval Office."
"It's not about me," Bush said. "I've done my bit."
Bush gave McCain a big welcome at the White House, greeting him at the North Portico entrance usually reserved for visiting foreign dignitaries.
McCain showed up late and kept Bush waiting. The president whiled away the time by dancing and joking and laughing for the cameras.
McCain said he looked forward to campaigning with Bush at his side and said the president could be helpful in states such as Texas. Bush pledged to do whatever he could - even getting out of the way when that would help.
"I got a lot to do, but I'm going to find ample time to help," Bush said. "I can help raise him money, and if he wants my pretty face standing by his side at one of these rallies, I'd be glad to show up."
"But they're going to be looking at him. I'm going to be in Crawford with my feet up," Bush said. "He's going to be sitting in behind that desk making decisions on war and peace."
McCain said he had great respect and admiration for Bush.
"I intend to have as much possible campaigning events together as is in keeping with the president's heavy schedule," McCain said.
"I hope that the president will find time from his busy schedule to be out of the campaign trail with me, and I will be very privileged to have the oppoturnity of being again on the campaign trail with him."
McCain's Washington visit amounted to a victory lap of sorts after a bruising 16-month Republican presidential primary. He was visiting not only the White House he hopes to occupy but also the Republican National Committee headquarters that he essentially assumes control of now that he's the expected GOP nominee.
He was essentially laying claim to the entire force of the Republican Party apparatus as he plots his general election strategy and sets in motion his campaign - and that of the party - to keep a Republican at the White House helm.
For McCain, the general election campaign starts now even though Democrats still haven't chosen a candidate. Sens. Barack Obama and Hillary Rodham Clinton continue a protracted battle for their party's nod, leaving McCain an opportunity to unify his party.
To that end, Bush's support sends a strong signal to GOP critics of McCain to fall in line.
The GOP's conservative base has resisted rallying around McCain, long viewing him skeptically for working across the aisle with Democrats on issues that the right flank detest.
Bush is the head of the Republican Party and he remains a well-liked figure with GOP rank-and-file. Thus, he could be an asset in raising money and rallying the GOP base for McCain.
However, his job performance rating is at a low point and he is unpopular with the general public.