"When I go home, Michelle, Malia and Sasha give me a hard time," he told host Stephen Colbert. "There are no trumpets, and they tease me mercilessly."
It was Obama's third appearance on the show, his second as president, and marked the beginning of the final two weeks for the Comedy Central program. Colbert will take over for David Letterman on CBS' "Late Show" next year.
More from NBC News:
Obama: Racism 'Deeply Rooted' in America
VIDEO: 'Slow Down Because I'm an Old Man,' Obama Jokes
Obama Visits Walter Reed Hospital for Sore Throat
Colbert observed that the economy had been creating more jobs of late.
"You have employed a lot of people — mostly as secretary of defense," Colbert cracked in a reference to Obama recently nominating his fourth top civilian at the Pentagon.
Read MoreObama nominates Ashton Carter for Defense secretary
Colbert, whose on-screen persona is that of an insufferable conservative scold, accused Obama of exceeding his authority on immigration. "When did you decide to burn the Constitution and become emperor?" he asked. The question was heard as a joke by many in the audience at George Washington University. But to Obama's critics, the question had a ring of truth.
Obama dropped the comedy and replied: "Actually, Steve, everything that we have done is scrupulously within the law and has been done by previous Democratic and Republican presidents."