Located on Route 161 in Daigle, the Holy Family Parish served the Catholic community of New Canada from July 1, 1906 to July 2, 2000.
Established in the 1960s, the Kingdom Hall of the Jehovah’s Witnesses is also located on Route 161 in Daigle.
Other New Canada residents may attend churches in the Soldier Pond, Wallagrass, Eagle Lake, and Fort Kent areas.