
About Us
St. John the Baptist Catholic Church has been a cornerstone of faith in the Roanoke Valley since its founding in 1931. Located in Roanoke Rapids, North Carolina, our parish also includes a historic mission church in Halifax, which dates back to 1889. For nearly a century, we have been a welcoming and vibrant community, offering worship, service, and fellowship for all. Rooted in the Catholic tradition, we provide opportunities to grow in faith through Mass, the sacraments, youth and young adult ministries, and various parish activities. Whether you’re new to the area or a lifelong resident, St. John’s is a place to nurture your faith and connect with others in Christ’s love.
Parish Staff

Fr. John De Guzman
Parochial Administrator
Email: fr.john.deguzman@raldioc.org
Phone: 252-221-6249

Deacon Bernie Zdancewicz
Deacon & Director of Faith Formation
Email: deacon.bernie.zdancewicz@deaconsDOR.org
Phone: 252-221-6250

Ms. Katie Ammann
Director of Music & Secretary
Email: administrative.assistant@sjbrr.org
Phone: 252-221-6251
The Immaculate Conception Church
The Immaculate Conception Church in Historic Halifax is the only 19th century Gothic Revival-style frame Catholic church in North Carolina that survives today and stands in virtually its original state with remarkable preservation. It is the third oldest Catholic church still in use in North Carolina.
During its dedication on May 5, 1889, Father Thomas Price celebrated the High Mass. He was not only the first native North Carolinian to be ordained a priest, but he later co-founded the well-known Maryknoll Fathers. His cause for canonization is currently being processed.
In 1931, the parish of St. John the Baptist was organized in Roanoke Rapids and today oversees the care of this historic little church. The Immaculate Conception Church is open several times a year in conjunction with events at the historical site, and Mass is celebrated for the Feast of the Immaculate Conception on December 8th. Contact us below if you would like to tour this historic Church!

