Castlegar Sunfest is held annually on the first weekend of June. The goal of the organizing committee is to stage events and provide entertainment suitable for people of all ages. Events happen around town and can be fun for the whole family.