Trnavac falu Horvátországban Lika-Zengg megyében. Közigazgatásilag Plitvička Jezerához tartozik.
Otocsántól légvonalban 29 km-re, közúton 41 km-re délkeletre, községközpontjától Korenicától légvonalban 11 km-re közúton 18 km-re nyugatra, a Plitvicei-tavak Nemzeti Parktól délre fekszik.
A szerb lakosságú falu lakóinak ősei a 17. században a török által megszállt területről vándoroltak be ide. A krbavicai parókiához tartoztak. 1857-ben 577, 1910-ben 709 lakosa volt. A trianoni békeszerződés előtt Lika-Korbava vármegye Korenicai járásához tartozott. Ezt követően előbb a Szerb-Horvát-Szlovén Királyság, majd Jugoszlávia része lett. 1991-ben teljes lakossága szerb nemzetiségű volt. 1991-ben a független Horvátország része lett, de szerb lakossága még az évben Krajinai Szerb Köztársasághoz csatlakozott. A horvát hadsereg 1995. augusztus 6-án a Vihar hadművelet keretében foglalta vissza a község területét. Szerb lakói nagyrészt elmenekültek. 2011-ben mindössze 10 állandó lakosa volt.
A Legszentebb Istenanya tiszteletére szentelt szerb pravoszláv templomát 1896-ban építették. A második világháború során lerombolták.