Usually, you do not need to prime your ceiling before painting. Most ceiling paints such as Killz, Behr, Zinsser, and Benjamin Moore are paint and primer in one. If your ceiling has water or smoke stains, priming with a special stain-blocking primer would be advised.