

Mon, Mar 16
|Duncan Hall - North Lonsdale Utd Church
Spring Break Camp (16-20 March) - Board Games, Puzzles & Chess
This SCREEN-FREE after-school program focuses LEARNING THROUGH PLAY, where kids develop skills such as problem-solving, critical thinking, math, logic, planning, communication and negotiation.
Time & Location
Mar 16, 2026, 9:00 a.m. – Mar 20, 2026, 4:30 p.m.
Duncan Hall - North Lonsdale Utd Church, 3380 Lonsdale Ave, North Vancouver, BC V7N 3K2, Canada
About the event
Come explore the power of strategic thinking through fun, engaging, hands-on and strategy-based board-games such as Chess, Mastermind, Blokus, Chinese Checkers, Match Madness, Codenames and many more. In this adventure, students will learn the importance of planning, making thoughtful choices and understanding the reasons behind their decisions while playing games and having fun. The program will focus on teaching kids new board-games, strategic foundations, skill development and game strategy improvement. When playing chess, the focus will be on learning piece functions, openings, endgame tactics, variations and puzzles (depending on the skill level).
This SCREEN-FREE Camp will feature fun, educational and challenging activities for kids of all skill-levels.
Open to: Kids in Kindergarten and above
Location: Duncan Hall - North Lonsdale United Church (3380 Lonsdale Ave, North Vancouver, BC V7N 3K2)
Drop-Off and Pick-Up Time
Drop-Off: 8:45am onwards
Pick-Up: Between 4:30pm and 4:45pm
Curriculum:
Chess
Openings
Mid-Game Strategies
Endgame Tactics
Variations
Puzzles
Clocked-moves
Tournaments
Board Games
Over 50+ board games to choose from
Learning new strategy board-games
Skill development
Game strategy improvement
Puzzles
Jigsaws
Sudoku
Crossword
Math
Anagrams
Mazes
Brain Teasers
Outdoor (weather-permitting)
Playtime in the park
Kids need to bring:
Packed, peanut-free lunch
2 peanut-free snacks
Water bottle
Outdoor wear (jacket, cap, etc.)
Comfortable shoes for outdoor play/walks



Registration
Registration Fee
$299.00
+$14.95 GST
+$7.85 ticket service fee
Total
$0.00