The Oath to the President is administered by the Chief Justice of India (or the senior most Judge of the Supreme Court available).