Events & Calendar
Stay connected with upcoming programs, events, and activities in our community
Upcoming Events
Parent-Child Playgroup
Drop-in playgroup for families with children 0-5 years. Enjoy playtime, songs, and connection with other families.
Weekly Community Lunch
Join us for a delicious hot meal and great company. This week featuring roast chicken with vegetables.
Chronic Illness Support Group
Peer support for people living with chronic illness. Share experiences and strategies in a safe, supportive environment.
Financial Literacy Workshop
Learn budgeting basics, understanding credit, and fraud prevention. Presented by financial literacy expert.
Baby Group
Support group for new parents with babies under 12 months. Topics, guest speakers, and peer support.
Chair Yoga for Seniors
Gentle yoga adapted for all fitness levels. Improve flexibility, balance, and relaxation.
Community Potluck Dinner
Monthly neighbourhood potluck! Bring a dish to share and meet your neighbours. All welcome!
Income Tax Clinic Opens
Free tax preparation for low-income individuals. Bring your tax documents and ID. Appointments required.
Regular Programs
These programs run on a recurring schedule. Contact us for registration and details.
Annual Special Events
Spring Community BBQ
MayCelebrate spring with neighbours! Free BBQ, activities for kids, live music, and community fun.
Neighbourhood Cleanup Day
June & SeptemberJoin neighbours to beautify James Bay parks and public spaces. Coffee and snacks provided.
Summer Family Picnic
JulyAnnual family picnic at Beacon Hill Park with games, activities, and food for all ages.
Volunteer Appreciation Event
OctoberCelebrating our amazing volunteers with dinner, entertainment, and gratitude.
Holiday Celebrations
DecemberFestive holiday events including seniors lunch, family party, and community dinner.
Annual General Meeting
NovemberCommunity members welcome to attend our AGM, hear annual reports, and meet the board.
How to Register
By Phone
(250) 388-5259
Call during office hours
By Email
info@jbcp.ca
Include event name and contact info
In Person
140 Oswego St
Visit our office during business hours
Registration Notes:
- Some events require pre-registration due to limited space
- Drop-in events welcome walk-ins without registration
- We'll confirm your registration by email or phone
- Cancellations: Please let us know if you can't attend
- Accessibility: Contact us about specific accessibility needs
Never Miss an Event
Subscribe to our newsletter to receive event updates and program announcements
Questions About Events?
Contact us for more information about programs, registration, or accessibility