Prior to January 1967, the primary classes were held at the Twin Rivers Elementary School. The new school housed grades 1 to 4 for several years. In 1974, the school had a fire. Luckily because of its cement block construction only one classroom was destroyed and the others only had smoke damage. During Castlegar Primary existence it has housed primary students from different schools in the area. During the 1980s the Russian bilingual kindergarten class was piloted at Castlegar Primary.