W prezbiterium umiejscowiony jest drewniany, neogotycki ołtarz główny z 1884 r., autorstwa stolarza Breitkopfa z Ujazdu, zawierający figury św. Anny i św. Urbana. Dziełem tegoż autora są także dwa ołtarze boczne dedykowane Najświętszej Marii Pannie i Najświętszemu Sercu Pana Jezusa oraz położona przy południowo-wschodniej ścianie transeptu drewniana ambona, 64 ławki i położone pod chórem konfesjonały. lewo|mały|Ołtarz główny i boczne|alt=Trzy oświetlone gotyckie ołtarze figurowe, w centrum, w prezbiterium wysoki ołtarz główny i ołtarz stołowy z ambonką, prezbiterium oświetlone trzema oknami witrażowymi, na pierwszym planie drewniane ławki i krzyż|upright=1 mały|Ambona|alt=Zdobiona, drewniana neogotycka ambona z daszkiem, o podstawie w kształcie ośmiokąta, widoczna rzeźba gołębicy, tablic przykazań i promieniującego krzyża. W tle zasłonięte figury|upright=1 W ołtarzu głównym znajduje się, wykonane przez Ferdynanda Winter, malowidło przedstawiające postać św. Karola Boromeusza w szatach kardynalskich z krzyżem w ręku. Wykonany przez Franciszka Masorza stół ołtarzowy zdobią płaskorzeźby Najświętszej Maryi Panny Łaskawej oraz patronów miejscowej ludności: św. Anny – patronki diecezji opolskiej, św. Urbana – patrona rolników, a ponadto św. Katarzyny – patronki kolejarzy oraz św.