[cnn-photo-caption image= http://i2.cdn.turner.com/cnn/2008/POLITICS/12/26/obama.holiday/art.obamaxmas.gi.jpg caption="President-elect Obama shakes hands with troops having Christmas dinner at a military base in Hawaii."] (CNN) - President-elect Barack Obama visited military personnel and their families enjoying Christmas dinner at a Marine Corps base in Hawaii Thursday during his holiday vacation.
Obama went to Marine Corps Base Hawaii Kaneohe Bay on Oahu where he mingled with Marines and sailors. Obama and the troops also had a traditional dinner including turkey, roast beef, ham and trimmings.
Obama, dressed casually in a blue polo shirt and dark khaki trousers, chatted casually, shook hands and posed for photos with men and women in the dining hall, which had been decorated with Christmas trees and Santa figurines.
Watch: Obama's holiday message urged Americans to remember the troops
Shortly before Obama entered the room, a Marine shouted to the crowd scattered across 25 tables, "You need to take you seats, the president-elect is going to be coming."
Obama, who spent about an hour at the Marine base, worked his way around the room, table by table.
"Just wanted to say, 'Hi, hey guys,'" Obama said at one point while reporters were allowed in the room.
"Hey guys, Merry Christmas," he said to another group.