Communities across B.C. are preparing to celebrate National Range Day with family-friendly events between May 31 and June 14, 2025.
Canada’s sport shooters invite the public to spend the day learning about our heritage and experiencing a sport that is open to people of all ages and abilities. More than 2.3 million Canadians are licensed firearms owners.
Target ranges around the province are typically operated by local fish and game clubs for their members’ use and often as practice facilities for local police departments.
National Range Day takes place annually across Canada on or about the first Saturday in June.
The B.C. Wildlife Federation is proud to be affiliated with many clubs across the province that own and operate legal ranges where hunters sight their rifles, sport shooters practice, and families bond over their heritage. Many of our affiliated clubs hold events in celebration of National Range Day.
On National Range Day qualified club members will be on hand to teach safe firearms handling skills, run sharpshooting competitions and answer questions. Clubs will also host local elected officials, MLAs and MPs so they can better understand shooting sports and Canada’s long history of responsible firearms ownership.
“Attending a Range Day event with your friends and neighbours is a great way to introduce them to sport shooting, archery, and hunting in a fun, safe environment,” said BCWF Advocacy Coordinator Monte Clarke. “Sport shooting is truly an equal opportunity sport that is open to all.”
You can find a list of events across Canada on the National Range Day official site, or scroll below to see if a BCWF-affiliated club near you is hosting an event!
Location: 6310 View St., Port Alberni
Date: June 7, 2025
Time: 9 am – 4 pm
Contact: peterayburn@telus.net
Location: Bella Coola Rod and Gun Club Range
Date: June 7, 2025
Time: 10 am – 2 pm
Contact: chinookventures18@gmail.com
Location: 7091 Kroeker Road, Smithers
Date: June 1, 2025
Time: 10 am
Contact: jzappitelli1@gmail.com
Castlegar & District Wildlife Association
Location: Casino Gun Range, 3430 Casino Road, Trail
Date: June 14, 2025
Time: 10 am – 4 pm
Contact: audy.natasha@gmail.com
Courtenay & Dist. Fish & Game Protective Association
Location: 3780 Colake Road, Courtenay
Date: June 1, 2025
Time: 9 am – 4 pm
Contact: adminchair@courtenayfishandgame.org
Location: Kidd Creek Range, Kid Creek Forest Service Rd, Yahk
Date: June 7, 2025
Time: 9 am – 3 pm
Contact: directors@crestonvalleyrodandgunclub.com
Location: 23825 Highway 16 West. 7km west of Endako B.C.
Date: June 7, 2025
Time: 11 am – 3 pm
Contact: rycamltd@outlook.com
Grand Forks Wildlife Association
Location: 8810 Granby Rd, Grand Forks
Date: June 7, 2025
Time: 9 am – 2 pm
Contact: jdlogger@hotmail.com
Phone: (250)-442-9637
Location: 20780 Canyon Drive, Hudsons Hope
Date: June 7, 2025
Time: 9 am
Contact: redfern.mountaingoat@gmail.com
Location: Fire Mountain Shooting Range
Date: June 7, 2025
Time: 10 am – 2 pm
Contact: ahummel@telus.net
Lake Windermere District Rod & Gun Club
Location: 4121 Horsethief Creek Rd, Edgewater
Date: June 7, 2025
Time: 10 am – 3 pm
Contact: info@lwdrodgun.com
Lumby and District Wildlife Association
Location: 2631 Hwy 6, Lumby
Date: June 7, 2025
Time: 9:30 am – 3:30 pm
Contact: lynden5256@gmail.com
Note: Trap range in the morning, pistol and rifle range in the afternoon
Location: 5300 Back Road, Kamloops
Date: June 7, 2025
Time: 10:00 am to 2:00 pm
Contact: MLOLCsecretary@gmail.com
Nanaimo & District Fish & Game Protective Association
Location: 1325 Nanaimo Lakes Rd., Nanaimo
Date: June 7, 2025
Time: 10 am – 2 pm
Contact: bowensue582@gmail.com
Nechako Valley Sporting Association
Location: 3501 Quail Rd., Vanderhoof
Date: June 7, 2025
Time: 10 am
Contact: david.zurevinski@gmail.com
Nelson District Rod & Gun Club
Location: 124 Porto Rico Rd., Nelson
Date: June 7, 2025
Time: 10 am
Contact: hhgrant@telus.net
North Saanich Rod and Gun Club
Location: 1353 McTavish Rd North Saanich
Date: June 7, 2025
Time: 9 am – 3 pm
Contact: cdljones@shaw.ca
Location: 13300 Sunnyside Drive, Peace River
Date: June 8, 2025
Time: 12 pm – 6 pm
Contact: secretary@nprg.ca
Location: 11888 McGowan Road, Lake Country
Date: June 7, 2025
Time: 10 am – 2 pm
Contact: president@Oceola.ca
Pacific Rim Fish and Game
Location: Club Range, Shore Pine Road, Ucluelet
Trap: June 1, 2025, 11 am – 2 pm
Youth .22: June 7, 2025, 11 am – 6:30 pm
Contact: director7@bcwf.bc.ca
Parksville-Qualicum Fish & Game Association
Location: 1245 Chattell Rd., Parksville
Date: June 7, 2025
Time: 10 am – 2:30 pm
Contact: gmalexander@shaw.ca
Sayward And District Fish and Game
Location: 1901 Mountview Dr., Sayward
Date: June 7, 2025
Time: TBD
Contact: tonylesigne@gmail.com
Summerland Sportsman’s Association
Location: 25812 Wildhorse Road, Summerland
Date: May 31, 2025
Time: 9 am – 3 pm
Contact: summerlandsportsmanspresident@gmail.com
Location: 4384 Parkway Drive, Sechelt
Date: June 7, 2025
Time: 11 am – 2 pm
Contact: info@scrgc.ca
Location: 3430 Casino Road, Trail
Date: June 14, 2025
Time: 10 am – 4 pm
Contact: harmst01@telus.net
Looking to Host or Attend a National Range Day Event?
Can’t find an event near you? You can explore more options or get in touch to host your own. Visit National Range Day to see more events across the province, or email advocacy@bcwf.bc.ca to host an event in your area!