Churches in Castlegar, BC
Anglican Church St David's
Grace Presbyterian Church
Jehovah's Witnesses
Kinnaird Church Of God
Living Waters Faith Fellowship
Lutheran Church St Peter
Pentecostal New Life Assembly
Solid Rock Fellowship
United Church Of Canada
Calvary Baptist Church
Castlegar Baptist Church
Catholic Church Of St Rita