
Jednolodní kostel s pravoúhlým presbytářem a sakristií v ose, s věží před západním průčelím. Fasáda je členěna pásy, okna jsou pravoúhlá, se segmentovými záklenky. Západní průčelí je zakončeno trojúhelníkovým štítem, hlavní a vedlejší vchod s pravoúhlým ostěním. Věž kostela stojí mezi dvěma točitými schodišti, vedoucími na hudební kruchtu a do zvonice.
Vnitřek kostela je zaklenut plackami, zdobenými štukovými vykrajovanými zrcadly, stěny jsou členěny polopilíři. V ostění triumfálního oblouku jsou mělké niky se sochami svatých, Panny Marie a sv. Jakuba z roku 1890 od J. Runggaldiera. Kruchta na západní straně lodi má barokně zprohýbaný plný poprsník.
Zařízení kostela je převážně barokní, pocházející z doby vzniku stavby. Hlavní oltář je rokokový, bohatě vyřezávaný, rámový, s obrazem Všech svatých od Františka Dallingera z roku 1768. Boční protějškové tabulové sochař. oltáře sv. Anny a sv. Barbory sem byly přeneseny r. 1888 z kostela v Křivoklátě. Kazatelna je zdobena barokními ornamentálními lištami, na stříšce má hlavičky andělů a socha archanděla Michaela. Ve věži kostela jsou zavěšeny dva zvony.
Daniel Tapineus byl jedním z největších mistrů zvonařských své doby a na zvon umístil i svůj znak. Menší zvon, 0,55 m vysoký, zvaný Prokop, pocházel z r. 1748, po rozbití byl přelit pražským sochařem Carlem Bellmanem v r. 1832. Z letopočtu na velkém zvonu je zřejmé, že zvon byl do nynějšího kostela přenesen. Nápis na zvonu uvádí, že byl odlit na náklady obce Hředle, byl nejspíše po odlití umístěn na zvonici předchozího hředelského kostela..
Znovu se kostel zmiňuje až v 17. století, kdy se zde střídali faráři z okolních vesnic. Kostel původně obklopoval hřbitov. V letech 1697–1705 byl kostel opraven. Původní kostel byl dřevěný a vedle něho stála dřevěná zvonice. Kostel někdy později zanikl, zřejmě vyhořel. V letech 1758–1773 byl postaven nový barokní kostel, patrně podle návrhu českého barokního stavitele Františka Ignáce Prée. Roku 1882 byl kostel opět povýšen na farní. Roku 1994 byl kostel opraven (kompletní oprava střech a fasády kostela). Od roku 2004 je farnost Hředle připojena k farnosti Nové Strašecí, bohoslužby se zde konají nepravidelně..