Konjungtivitis dapat diklasifikasikan menurut durasi penyakit, yang bisa hiperakut, akut atau subakut, dan kronis, biasanya kurang dari tiga minggu untuk konjungtivitis akut dan lebih dari tiga minggu untuk konjungtivitis kronis. Hal ini juga dapat diklasifikasikan menurut etiologinya sebagai konjungtivitis infeksi, kekebalan tubuh, kimia atau iritasi, serta penyakit sistemik terkait, sekunder, dan konjungtivitis yang tidak dapat dijelaskan. Secara klinis, karena kemudahan diagnosis yang diperlukan, diagnosis biasanya dibuat berdasarkan kondisi dasar peradangan, tanda dan gejala, dan biasanya tanpa tes laboratorium. Jika penyakitnya parah atau persisten, tes etiologi dapat dilakukan. Jika cairan yang keluar dari konjungtiva berlendir atau bernanah, biasanya dianggap sebagai infeksi bakteri, jika kental dan berselaput, dianggap konjungtivitis alergi, sedangkan cairan yang encer atau plasma dianggap sebagai konjungtivitis virus. Yang lainnya, seperti adanya beberapa pseudomembran sejati, pseudomembran atau perdarahan subkonjungtiva, dan pembesaran kelenjar getah bening preaurikular, menunjukkan kemungkinan konjungtivitis virus.