Virginia Gov. Bob McDonnell (R) will attend President Obama’s veterans’ event at Joint Base Langley-Eustis in Hampton Wednesday morning, his office announced late Monday.

“The governor welcomes the president to Virginia,’’ McDonnell spokesman Tucker Martin said. “The commonwealth is always honored to host the commander-in-chief.”

Obama began a three-day bus tour Monday in North Carolina and will continue Tuesday and Wednesday in Virginia -- two critical swing states he carried in 2008 — as he tries to sell his jobs plan.

He will speak at a high school in Emporia on Tuesday and Langley Air Force base in Hampton and a fire station in Chesterfield County outside Richmond on Wednesday. He will be joined by first lady Michelle Obama in Hampton, where he will speak about the importance of hiring veterans.

“As a veteran, and as the son and father of veterans, [the governor] is always interested in new ideas about how to get more of our veterans back to work in this tough economy,’’ Martin said. “The governor has set a goal of making Virginia ‘The Most Veteran Friendly State in America’ and he is interested in hearing the President’s thoughts on this important issue.”

McDonnell, chairman of the Republican Governors Association who has stepped up his criticism of Obama in recent months, will be joined by his wife, Maureen, who has made supporting military families one of her chief objectives as Virginia’s first lady.