Community hall rentals for meetings, celebrations and other functions.
The Barnhartvale Community Association maintains and rents its recently renovated community hall. Maximum capacity is 200 people. Rental includes a kitchen, side room, 23 tables (16 eight-foot, 6 six-foot and one extra-long) and chairs for up to 200; the website states tables and chairs stay in the hall. Current published prices: nonprofits $20/hour (5-hour minimum); other renters $35/hour (4-hour minimum); 24-hour rental $400; partial weekend $500 (Friday 6 p.m.–Sunday 9 a.m.); full weekend $650 (Friday noon–Sunday noon); nonprofit sleepover $150. A refundable $200 damage deposit is listed; a $50 date-hold deposit is required. Extra time is $25/hour. Liability insurance is required for every booking; separate host-liquor liability coverage and a special event permit are required when alcohol is involved. Send rental requests to barnhartvalehall@gmail.com and allow up to five business days for a response. The association’s September 2025 notice gives the hall address as 7390 Barnhartvale Road, Kamloops, BC V2C 6T7.
Service Areas: Barnhartvale, Kamloops
Location: 7390 Barnhartvale Road, Kamloops, British Columbia
After-school recreation and care for children at RL Clemitson Elementary.
BGC Kamloops runs an after-school social recreation program at the Barnhartvale Neighbourhood Club, located at RL Clemitson Elementary School. Posted hours are 2:30 p.m.–5:30 p.m. The page says the location is currently full and families should join the waitlist. Children receive a nutritious snack and take part in indoor and outdoor recreation. Contact BGC Kamloops to confirm current eligibility, fees, capacity and waitlist status.
Service Areas: Barnhartvale, Kamloops
Location: 5990 Todd Road, Kamloops, British Columbia
Small nature park and tot lot at 1750 Batchelor Drive.
City of Kamloops park directory lists a Tot Lot and nature park green space at 1750 Batchelor Drive. No operating hours, fees, washroom, accessibility or other amenities are specified in the published entry.
Kamloops transit route connecting the Tranquille corridor and North Shore Exchange with Lansdowne Exchange.
Route 1 serves North Shore Exchange between Tranquille Road stops and Lansdowne Exchange. Check the current timetable for trip times, route patterns and service alerts.
Provider: BC Transit — Clearwater Regional Transit
Pre-booked regional transit between Clearwater, Blue River, and Kamloops.
Route 10 operates Tuesdays and Thursdays between Clearwater and Kamloops; current scheduled timing points include Little Fort and Barriere. Blue River service is an on-request connection available on the first Thursday of each month; call ahead and book at least 24 hours in advance. BC Transit lists a CAD 10 fare for Blue River; children 12 and under ride free, with children five and under accompanied by someone age 12 or older. Booking office: Monday–Friday 8:30 a.m.–4:30 p.m., 250-674-3935 or toll-free 1-855-359-3935; fax 250-674-2676. Confirm current schedule and availability before travel.
Service Areas: Barriere, Blue River, Clearwater, Kamloops, Little Fort, Vavenby
Public bus route connecting Barnhartvale and Dallas with downtown Kamloops.
Route 17 (Dallas) serves Barnhartvale and Dallas, connects with the BC Wildlife Park, Valleyview Square and Lansdowne Exchange in downtown Kamloops, and runs in both directions. The current timetable is effective June 28, 2026; exact departures vary by weekday, Saturday and Sunday. Check BC Transit’s live route page for current times, alerts and trip planning. Kamloops fare information effective September 6, 2026: $2.50 cash single ride or $5 DayPASS; Umo app or reloadable card is also accepted.
Kamloops bus route connecting Brocklehurst with other parts of the city.
The current BC Transit map lists Route 2 Parkcrest and identifies Brocklehurst on the Kamloops route map. Check the current schedule and service alerts before travel.
Indoor ice arena at the Brocklehurst recreation site.
The City lists Brocklehurst Arena at 2470 Fleetwood Avenue. Check the City facility page for schedules, admissions, bookings, and current availability.
Service Areas: Brocklehurst, Kamloops
Location: 2470 Fleetwood Avenue, Kamloops, British Columbia
After-school childcare and recreation for children ages 5–12.
The Brocklehurst Neighbourhood Club operates at Kay Bingham Elementary. Pickup is listed for Kay Bingham, Parkcrest and George Hilliard elementary schools. Portable program hours are 14:30–18:45; the classroom program is 14:30–17:30 and is limited to Kay Bingham students. Children receive a snack and indoor and outdoor social recreation. Registration is through the waitlist; the program page says government childcare subsidy may be available.
Service Areas: Brocklehurst, Kamloops
Location: 950 Southill Street, Kamloops, British Columbia
City community park with fields, courts, a playground, and on-leash dog access.
At 2470 Fleetwood Avenue. Amenities listed by the City include a playground, three mini soccer fields, tennis court, pickleball court, basketball court, and on-leash dogs. Free on-street parking and the Brocklehurst Arena lot are available.
Service Areas: Brocklehurst, Kamloops
Location: 2470 Fleetwood Avenue, Kamloops, British Columbia
Outdoor seasonal pool at the Brocklehurst recreation site.
The City lists Brocklehurst Pool at 2470 Fleetwood Avenue. Seasonal opening, schedules, admissions, and current availability should be checked with the City.
Service Areas: Brocklehurst, Kamloops
Location: 2470 Fleetwood Avenue, Kamloops, British Columbia
Neighbourhood park in Kamloops with seven soccer fields and dog-friendly walking area.
Located at 5998 Todd Hill Crescent in the Dallas neighbourhood. The City lists seven soccer fields; dogs are allowed on leash on the walkway. The City facility map also marks a dog park, multi-use pathway, free parking, picnic tables, public washrooms and a bus stop. Check City notices and field booking information before visiting.
Nature park with trails, picnic area, wetland, washrooms, off-leash dog access and free parking.
City-listed outdoor nature park at 1210 Eliza Road. Features include trails, picnic area, wetland, washrooms, free parking and dog-friendly off-leash access while under control. The City’s youth resource guide also lists Dallas-Barnhartvale Nature Park among local bike parks. The City facility listing shows 250-372-9611 for Barnhartvale Yard Waste and Barnhartvale Landfill, not as a park contact; no direct park contact or hours are published on the cited park page.
Service Areas: Barnhartvale, Dallas, Kamloops
Location: 1210 Eliza Road, Kamloops, British Columbia
Provider: School District No. 73 (Kamloops-Thompson)
Public community elementary school in Kamloops.
Dufferin Elementary is a small community school in Kamloops; the school reports 259 students and 12 classrooms. Address: 1880 Hillside Drive, Kamloops, BC V2E 2E2. Phone 250-374-4425; dufferin-office@exc.sd73.bc.ca. School District No. 73 lists family and student resources including attendance reporting, school learning plans, library/research resources, Indigenous programs and student support services. Confirm grade levels and enrollment with the school.
Service Areas: Dufferin, Kamloops
Location: 1880 Hillside Drive, Kamloops, British Columbia
Neighbourhood park and natural area in Kamloops Dufferin.
Dufferin Park is a dog-friendly on-leash neighbourhood park with a natural area bordering Kenna Cartwright Nature Park. Free parking is available. The City lists the address as 1840 Hillside Drive.
Service Areas: Dufferin, Kamloops
Location: 1840 Hillside Drive, Kamloops, British Columbia
Food support for people and households in Kamloops, including food hampers and regular access to perishable food.
Clients may access bread, produce, dairy, and meat twice per calendar month, plus one non-perishable hamper per month. The Baby Bank provides items such as formula, diapers, baby food, and hygiene items. Food is available at different times for families and single parents, singles and couples, and seniors age 60 and over.
Service Areas: Aberdeen, Barnhartvale, Batchelor Hills, Brocklehurst, Dallas, Dufferin, Heffley Creek, Juniper Ridge, Kamloops, Pineview, Rayleigh, Sahali, Tranquille, Valleyview, Westsyde
Location: 171 Wilson Street, Kamloops, British Columbia
Coordinates disability supports and community inclusion services in the Kamloops service region.
Coordinates services for adults with developmental disabilities and adults with significant limitations in adaptive functioning and FASD or PDD/autism, and for families providing care. Staff help develop support plans, connect people to CLBC programs and liaise with community agencies. Supports may include staffed residential care, shared and supported living, life skills, social, recreational and vocational programs, employment search, consultation and assessment, home support, respite and support coordination. Some services are provided directly by CLBC and others by funded providers. The 211 listing names Ashcroft, Barriere, Cache Creek, Clearwater, Knutsford, Lillooet, Logan Lake, Lower Nicola, Lytton, McLure, Merritt, Pinantan Lake, Pritchard, Savona, Shalalth, Spences Bridge, Vavenby and Westwold as served. Office hours: Monday to Friday, 8:30 am to 4:30 pm.
Service Areas: Ashcroft, Barriere, Cache Creek, Clearwater, Kamloops, Knutsford, Lillooet, Logan Lake, Lower Nicola, Lytton, McLure, Merritt, Pinantan Lake, Pritchard, Savona, Shalalth, Spences Bridge, Vavenby, Westwold
Same-day team-based care for non-emergency health concerns, with walk-in triage.
Provides team-based care for concerns such as minor injuries, infections, less serious child illness and injury, fever, cuts, wounds, and skin conditions. Opens 7:30 a.m.; walk-in patients are prioritized and triaged by a registered nurse, with care based on urgency. 7:30 a.m.–6:30 p.m. daily, including statutory holidays. For emergencies call 911 or attend the nearest emergency department.
Service Areas: Brocklehurst, Kamloops, North Kamloops
Location: 700 Tranquille Road, Northills Mall Units 21-22, Kamloops, British Columbia
Large city park with sports fields, trails, playground, fitness equipment and recreation facilities.
Located at 1525–1580 Island Parkway. Open 5 a.m.–11 p.m. Amenities include 12 baseball diamonds, bike paths, butterfly and xeriscape garden, lawn bowling, disc golf, stadium, mini golf, indoor sport and event centre, outdoor fitness equipment, playground, skatepark, soccer facilities, tennis courts, multi-use pathway, picnic tables, washrooms, fountains and misting stations. The boat launch is closed for the 2026 season. City rules prohibit smoking, drugs, alcohol, campfires and dogs. Swimming is prohibited; river edges have strong currents and other listed hazards.
Service Areas: Kamloops, North Kamloops
Location: 1525-1580 Island Pkwy, Kamloops, British Columbia
Public library branch with library collections and services in Kamloops.
North Kamloops Library is at 693 Tranquille Road. Contact the library for current hours, programs, and accessible-service details; the source facility plan is dated 2023.
Service Areas: Brocklehurst, Kamloops, North Kamloops
Location: 693 Tranquille Road, Kamloops, British Columbia
Outpatient diabetes education, nutrition counselling, wellness programs and respiratory therapy at the North Shore Health Science Centre.
Interior Health’s Community Care Program offers individual and group diabetes education, nutrition counselling, wellness programs, spirometry, medication review, and respiratory therapy education and support. Most services require a referral. Diabetes and nutrition programs accept self-referrals from people without a health-care provider; call 250-312-3280 option 3 to ask how to self-refer. This clinic is appointment-only, not a walk-in clinic. Hours are Monday to Friday 8:00 am to 4:00 pm, closed noon to 1:00 pm and statutory holidays. Interior Health says the site is fully accessible and services are covered by BC medical coverage.
Service Areas: Kamloops, North Kamloops
Location: 376 Tranquille Road, Kamloops, British Columbia
Federal community sentence supervision for people on parole, statutory release or long-term supervision orders.
Correctional Service Canada’s Kamloops Parole Office supervises people serving community sentences who are on parole, statutory release or long-term supervision orders, helping ensure they follow their release conditions. 211 British Columbia lists Monte Lake among the office’s service communities. This is a specialized service for people under federal community supervision, not a general counselling or public drop-in program. Contact the Kamloops office to confirm arrangements.
Service Areas: Ashcroft, Barriere, Bella Coola, Blue River, Cache Creek, Chase, Kamloops, Knutsford, Lillooet, Little Fort, Lytton, Merritt, Mica Creek, Monte Creek, Monte Lake, Pritchard, Salmon Arm, Savona, Spences Bridge, Valemount, Vavenby, Westwold, Williams Lake
Location: 200-175 2nd Avenue, Kamloops, British Columbia
Twice-weekly scheduled bus route with medical-trip priority and limited additional eligibility.
Northern Health Connections operates a Tuesday and Thursday bus between Prince George and Kelowna. Listed stops include Hixon, Quesnel, Kersley, Williams Lake, 150 Mile House, 108 Mile House, 100 Mile House, 70 Mile House, Clinton, Cache Creek, Kamloops and Vernon. The published timetable shows a 70 Mile House General Store stop at 12:30 p.m. southbound and 3:05 p.m. northbound. Eligible riders generally need a valid BC Services Card/CareCard and a verified appointment for health care unavailable in their home community; people over 60 and those needing accessible transport may travel without an appointment. Medical appointments, mobility-lift users and required companions receive priority. Reserve by phone; passengers under 18 need an authorized adult companion. The service does not provide ongoing medical care during travel. Check the live schedule and eligibility before booking.
Service Areas: 100 Mile House, 108 Mile Ranch, 150 Mile House, 70 Mile House, Cache Creek, Clinton, Hixon, Kamloops, Kelowna, Kersley, Prince George, Quesnel, Vernon, Williams Lake
Provider: School District No. 73 (Kamloops-Thompson)
Public K–7 elementary school serving its catchment in Barnhartvale.
Public elementary school, grades K–7, at 5990 Todd Road, Kamloops, BC V2C 5B7. Phone 250-573-3227; school contact email rl-clemitson-office@exc.sd73.bc.ca. The district school directory lists office hours 8:00 a.m.–3:30 p.m. Catchment eligibility and school-year calendar should be confirmed with School District No. 73.
Service Areas: Barnhartvale, Kamloops
Location: 5990 Todd Road, Kamloops, British Columbia
Free youth outreach with snacks, drinks, hygiene supplies and access to a supportive adult.
BGC outreach workers provide lunch-hour support during school months at Brocklehurst Secondary and other listed Kamloops schools. No registration is required for students attending supported schools.
Home care, personal support, nursing and foot care in communities listed by the South Shuswap health directory.
We Care Home Health Services in Vernon provides companionship, homemaking, personal care and family support in homes and institutions. Its nurses also offer community flu and wellness clinics and foot care. A South Shuswap health directory lists service communities from Armstrong and Enderby through the Shuswap to Kamloops, Westwold and Tappen. Contact the Vernon office to confirm current coverage, availability, fees and eligibility; the directory does not publish a current service schedule.
Service Areas: Armstrong, Blind Bay, Canoe, Chase, Cherryville, Eagle Bay, Enderby, Grindrod, Kamloops, Lavington, Malakwa, Nakusp, Oyama, Revelstoke, Salmon Arm, Sicamous, Spallumcheen, Tappen, Vernon, Westwold