Zelhemse katholieken behoren kerkrechtelijk tot de parochie Keijenborg. Vanaf 1966 maken zij op zondagen en vanaf 1970 op zaterdagavond, gebruik van de hervormde Lambertikerk in Zelhem en later in het gebouw van de Nederlandse Protestanten Bond aan de Piersonstraat in Zelhem.
De Johannes de Doperkerk is in 1932 gebouwd. Voordat deze kerk werd gebouwd, beleden de rooms-katholieken hun geloof vanaf 1710 in een schuurkerk, die in 1784 door de architect van het Kwartier van Zutphen werd herbouwd. Aangezien de kerk veelal te klein bleek, werd deze in 1843 vervangen door een waterstaatskerk. Bij deze kerk werd in hetzelfde jaar een pastorie gebouwd. Dankzij de kerk kwamen diverse instellingen in het dorp, zoals een basisschool en het Maria Magdalena Postelgesticht die voor diverse zorg- en onderwijstaken stond. De waterstaatskerk bleek na verloop van tijd ook te klein en werd in 1932 vervangen door de huidige kerk, de Johannes de Doperkerk. De kerk is ontworpen door Jan Stuyt en in de kerk werden interieurelementen van de waterstaatskerk overgenomen.
De geschiedenis van het klooster Maria Postel begint in de Eerste Wereldoorlog. Pastoor Thuis is vanaf 1906 pastoor van Keijenborg en zou dit tot 1946 blijven. Hij is de stuwende kracht achter het besluit van het kerkbestuur om in 1915 een boerderij te kopen, waaraan later door schenking nog een boerderijtje wordt toegevoegd. En als dan ook nog de Keijenborgse bevolking gul doneert kan in 1926 het klooster worden geopend. Er wordt een contract getekend met de congregatie van Julie Postel (ook wel Marie Madeleine Postel genoemd) in Boxmeer. Zes zusters nemen er hun intrek; zij gaan zich onder andere bezig houden ‘met een bewaarschool, tegen een billijke vergoeding zieken verplegen en ouden van dagen, kostheeren en -dames opnemen’. Het R.K. kerk- en Armbestuur heeft tot 1958 een dikke vinger in de pap. De naam verandert in ‘de stichting R.K. Bejaardentehuis Maria Postel’.
1739 Rooms-katholieke Parochie H. Johannes de Doper te Keijenborg, 1826-2015