(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.