Kalazion adalah benjolan yang tidak menyebabkan nyeri pada kelopak mata atas atau bawah, tapi umumnya terjadi pada kelopak mata bagian atas. Kalazion termasuk kondisi kronik yang berkembang dari benjolan steril atau benjolan infeksi. Benjolan steril disebabkan oleh penyumbatan jalan keluar komponen lipid sehingga terjadi pembengkakan kelenjar meibom, kadang-kadang hingga pecah. Sedangkan kelenjar meibom yang terinfeksi, umumnya disebabkan oleh bakteri stafilokokus, akan menjadi abses (benjolan berisi nanah) dan sangat nyeri. Kondisi ini disebut hordeolum internal.
Kalazion biasanya akan berkembang perlahan-lahan dari ukuran 2 mm hingga maksimal 8 mm. Benjolan steril kalazion akan terasa sakit ketika disentuh saat pertama tumbuh. Tetapi, rasa sakit tersebut akan berkurang secara perlahan-lahan dalam beberapa hari. Jumlah benjolan yang tumbuh juga terkadang bisa lebih dari satu, sehingga kelopak mata bisa terlihat mengalami pembengkakan yang tidak merata.