
Jednolodní obdélníkový kostel z lomového kamene s kamenickými detaily z místního červeného pískovce. Gotický presbytář je polygonální, opatřen opěráky. Na čelním – západním – průčelí je zřetelný vchod na emporu, dnes zazděný. V severní stěně je románské okno, ostatní okna jsou hrotitá, s kružbami z pseudogotické opravy na počátku 20. století. V interiéru se dochovaly gotické nástěnné malby z poloviny 14. století. Oltář je rokokový, kazatelna empírová.
Jeden z nich, Jan ze Šternberka, založil (snad v roce 1250) osadu, která nese jeho jméno. První písemný doklad o Janovicích je až z roku 1352. Od téhož roku je uváděn i přívlastek „Uhlířské“ (či Uhelné), připomínající časté povolání místních obyvatel. Ještě před založením osady byla pravděpodobně v místě starého slovanského hradiště postavena románská kaple. Ve 13. století k ní byl přistavěn pozdně románský kostelík zasvěcený sv. Jiljí. K románské lodi byl ve 14. století přistavěn gotický presbytář. Z této doby se dochovaly vzácné fresky, objevené roku 1895 a restaurované v roce 1953. V roce 1795 kostel ztratil původní věž, poté byl na 40 let odsvěcen a v letech 1869–71 byl opraven a obnoven. Roku 1904 vyhořel a byl puristicky opraven L. Láblerem..