A Christmas Carol Over how many nights do the ghosts visit Scrooge? Christmas carol Asked by Preet4 on 14 Dec 21:47 Last updated by Cat on 14 Dec 22:18