In the story "A Christmas Carol" by Charles Dickens, there are four main ghosts: the Ghost of Christmas Past, the Ghost of Christmas Present, the Ghost of Christmas Yet to Come, and the Ghost of Christmas Present's companion, the Spirit of Christmas Present. Additionally, the story also mentions the Ghost of Christmas Future, although it is only mentioned briefly. So, in total, there are five ghosts in "A Christmas Carol."