An Obama supporter, Winfrey's special is to include a tour of White House holiday decorations and an appearance by Bo, the family's dog.
Winfrey also says she asked the president to give himself a grade on the job he has done. Winfrey didn't reveal the grade Obama gave, but said it "might surprise you."
"Christmas at the White House" airs on ABC on Dec. 13 at 10 p.m. EST.