K. Kavafis sarakstīja vairāk nekā 300 dzejoļu. Par viņa dzejas kanonu (t. i. paša autora atzīto un publicēto dzejoļu kopumu) parasti uzskata 154 dzejoļus: 153 paša autora atzītus un publicētus darbus, kā arī pēdējo dzejoli “Antiohijas pievārtē” (Εις τα περίχωρα της Αντιοχείας, 1933), kas publicēts pēc autora nāves. Pie pazīstamākajiem darbiem pieder “Termopilas” (Θερμοπύλες, 1903), “Barbarus gaidot” (Περιμένοντας τους βαρβάρους, 1904), “Trojieši” (Τρώες, 1905), “Dievs atstāj Antoniju” (Απολείπειν ο θεός Αντώνιον, 1911), “Itaka” (Ιθάκη, 1911), “Marta īdas” (Μάρτιαι ειδοί, 1911), “Aleksandrijas valdnieki” (Αλεξανδρινοί βασιλείς, 1912) un “Miesa, atceries...” (Θυμήσου, σώμα..., 1918). K. Kavafja daiļradē tradicionāli izšķir vēsturisko, filozofisko un erotisko dzeju, tomēr šīs tematiskās grupas ir savstarpēji cieši saistītas un nereti pārklājas. Kā norādījuši viņa darbu pētnieki, vēsture, erotika un filozofija K. Kavafja dzejā veido vienotu veselumu. Pats K. Kavafis sevi sauca par “dzejnieku-vēsturnieku”. Hellēnisma laikmeta, vēlīnās antikvitātes un Bizantijas vēstures tēmas K. Kavafja dzejā kļūst par līdzekli indivīda pieredzes, izvēļu un laika rituma atklāšanai. Līdzās dzejoļiem K. Kavafis sarakstīja arī literatūrkritiskus rakstus, esejas un apceres par kultūras un vēstures jautājumiem.