De kerk ligt in het hartje van Oud-Geleen en is een neogotisch gebouw uit 1862 van de hand van architect Carl E.M.H. Weber met een gotische toren uit 1504. Het gebouw heeft een eikenhouten klokkenstoel uit de zestiende eeuw met gelui bestaande uit een klok van een onbekende gieter, 1826, diameter 75 cm en twee moderne klokken. De toren is grotendeels uit mergel opgetrokken, de rest in baksteen. Het schip heeft een zadeldak, de zijbeuken hebben lezenaarsdaken. Alle daken zijn met leien gedekt. Qua bouwstijl is het een klassiek-gotische driebeukige kruisbasiliek van vier traveeën met een smaller driezijdig gesloten koor. De half ingebouwde toren heeft drie geledingen en een ingesnoerde spits. Het is de oudste kerk in Geleen. Op basis van archeologische vondsten te Oud-Geleen vermoedt men dat de oorspronkelijke kerk reeds in de negende eeuw werd gebouwd. Rond de kerk is een groenvoorziening aangelegd.In 1957 is de kerk vergroot onder leiding van architect H.J. Palmen. Naast de kerk staat een neogotische kapel met calvariegroep uit 1874.