Det serbiske alfabetet er ein variant av det kyrilliske alfabetet. Det består av 30 teikn som kvart svarer til éin lyd; alfabetet er altså fonetisk. Det blei konstruert av Vuk Stefanović Karadžić i 1818 ved ei tilpassing det russiske alfabetet, som allereie var i bruk for å skriva serbisk, til å betre passa lydane i språket. I 1868 blei alfabetet formelt anerkjend i Serbia. Samanlikna med det russiske alfabetet har nokre teikn rekna som overflødige blitt tekne ut, mellom anna ю, й, ъ, ь, щ, я. Dei nye teikna ћ, ђ, љ, њ, ј og џ blei lagde til. Desse blir ikkje brukte i nokre andre kyrilliske alfabet bortsett frå det makedonsk, men dette bruker ѓ og ќ i staden for ђ och ћ.
Store og små bokstavar i det serbiske alfabetet, med latinsk translitterering: