Penelitian ini bertujuan untuk mendeskripsikan gaya bahasa sindiran dan fungsinya dalam novel O karya Eka Kurniawan. Penelitian ini menggunakan jenis dan pendekatan menggunakan pendekatan kualitatif. Analisis data menggunakan teknik analisis deskriptif. Hasil dari penelitian ini ialah sebagai berikut. Pertama, gaya bahasa sindiran yang ditemukan adalah innuendo, sinisme, ironi, sarkasme, dan satire. Kedua, ada 6 jenis fungsi gaya bahasa yaitu imajinatif, mempengaruhi dan meyakinkan, personal, referensial, menambah intensitas perasaan, dan memusatkan makna. This study aims to describe the style of satire and its function in the novel O by Eka Kurniawan. This research uses types and approaches using a qualitative approach. Data analysis used descriptive analysis techniques. The results of this study are as follows. First, the satire language styles found are innuendo, cynicism, irony, sarcasm, and satire. Second, there are 6 types of stylistic functions, namely imaginative, influencing and convincing, personal, referential, increasing the intensity of feelings, and concentrating meaning.