"on" is correct.
Saying "on the morning of Christmas Day" would be a way to describe December 25th in a situation where Christmas wasn't being celebrated. For example,
"On the morning of Christmas Day, their ship crossed the international date line 500 miles from Midway Island."
"Christmas morning", as suggested by Hilary Metcalf, is more common. It evokes the image of some kind of Christmas celebration.