Vancouver Chess School

Groups

Chess pieces

Not sure which program is right for you?

Take our quick free online test

Take The Test
Fall
Winter
All
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday
All
Regular
Workshop
All
Absolute Beginners
Beginners with some knowledge
Advanced Beginner
Pre-Knight
Knight
Pre-Bishop
Bishop
Pre-Rook
Rook
Pre-Queen Level
Absolute Beginners
All Tournaments Package
Winter Term
Schedule
Jan 1, 2026 - Mar 31, 2026

Purchase 85 tournaments including Sunday Club, Quads, Regionals, Festivals, Rapid & Blitz tournaments with 85% discount for $ 250.00 (regular price $ 1,625.00).

See the tournament list here.
$ 250.00
Learn More
Absolute Beginners
Online Tournaments Package
Winter Term
Schedule
Jan 1, 2026 - Mar 31, 2026

Purchase 62 tournaments including Online Quads & Monthly Active tournaments with 85% discount for $ 150.00 (regular price $ 970.00).

See the tournament list here.
$ 150.00
Learn More
Absolute Beginners
New #1J
In-person class
Winter Term
Schedule
Sunday
Schedule
09:30 AM - 10:30 AM

Winter Program (Jan - Mar), 9 classes, Fees $ 270.00 

Jan 11, Jan 18, Jan 25, Feb 1, Feb 8, Feb 15, Feb 22, Mar 1, Mar 8

$ 270.00
Register
Absolute Beginners
New #2J
In-person class
Winter Term
Schedule
Saturday
Schedule
09:30 AM - 10:30 AM

Winter Program (Jan - Mar), 9 classes, Fees $ 270.00 

Jan 10, Jan 17, Jan 24, Jan 31, Feb 7, Feb 14, Feb 21, Feb 28, Mar 7

 

$ 270.00
Register
Absolute Beginners
New #3J
In-person class
Winter Term
Schedule
Thursday
Schedule
04:30 PM - 05:30 PM

Winter Program (Jan - Mar), 9 classes, Fees $ 270.00 

Jan 8, Jan 15, Jan 22, Jan 29, Feb 5, Feb 12, Feb 19, Feb 26, Mar 5

 

$ 270.00
Register
Absolute Beginners
New #1V
Online class
Winter Term
Schedule
Sunday
Schedule
09:00 AM - 10:00 AM

Winter Program (Jan - Mar), 9 classes, Fees $ 225.00 

Jan 11, Jan 18, Jan 25, Feb 1, Feb 8, Feb 15, Feb 22, Mar 1, Mar 8

 

$ 225.00
Register
Absolute Beginners
New #2V
Online class
Winter Term
Schedule
Saturday
Schedule
10:00 AM - 11:00 AM

Winter Program (Jan - Mar), 9 classes, Fees $ 225.00 

Jan 10, Jan 17, Jan 24, Jan 31, Feb 7, Feb 14, Feb 21, Feb 28, Mar 7

$ 225.00
Register
Absolute Beginners
New #3V
Online class
Winter Term
Schedule
Monday
Schedule
04:00 PM - 05:00 PM

Winter Program (Jan - Mar), 9 classes, Fees $ 225.00 

Jan 12, Jan 19, Jan 26, Feb 2, Feb 9, Feb 16, Feb 23, Mar 2, Mar 9

 

$ 225.00
Register
Absolute Beginners
New #5V
Online class
Winter Term
Schedule
Saturday
Schedule
06:00 AM - 07:00 AM

Winter Program (Jan - Mar), 9 classes, Fees $ 225.00 

Jan 10, Jan 17, Jan 24, Jan 31, Feb 7, Feb 14, Feb 21, Feb 28, Mar 7

$ 225.00
Register
Absolute Beginners
New #6V
Online class
Winter Term
Schedule
Sunday
Schedule
06:00 AM - 07:00 AM

Winter Program (Jan - Mar), 9 classes, Fees $ 225.00 

Jan 11, Jan 18, Jan 25, Feb 1, Feb 8, Feb 15, Feb 22, Mar 1, Mar 8

$ 225.00
Register
Beginners with some knowledge
Pawn #1J
In-person class
Winter Term
Schedule
Sunday
Schedule
10:30 AM - 12:00 PM

Winter Program (Jan - Mar), 9 classes, Fees $ 360.00 

Jan 11, Jan 18, Jan 25, Feb 1, Feb 8, Feb 15, Feb 22, Mar 1, Mar 8

 

$ 360.00
Register
Beginners with some knowledge
Pawn #2J
In-person class
Winter Term
Schedule
Monday
Schedule
06:00 PM - 07:30 PM

Winter Program (Jan - Mar), 9 classes, Fees $ 360.00 

Jan 12, Jan 19, Jan 26, Feb 2, Feb 9, Feb 16, Feb 23, Mar 2, Mar 9

 

$ 360.00
Register
Beginners with some knowledge
Pawn #3J
In-person class
Winter Term
Schedule
Thursday
Schedule
05:30 PM - 07:00 PM

Winter Program (Jan - Mar), 9 classes, Fees $ 360.00

Jan 8, Jan 15, Jan 22, Jan 29, Feb 5, Feb 12, Feb 19, Feb 26, Mar 5

 

$ 360.00
Register
Beginners with some knowledge
Pawn #1V
Online class
Winter Term
Schedule
Sunday
Schedule
10:00 AM - 11:00 AM

Winter Program (Jan - Mar), 9 classes, Fees $ 225.00 

Jan 11, Jan 18, Jan 25, Feb 1, Feb 8, Feb 15, Feb 22, Mar 1, Mar 8

 

$ 225.00
Register
Beginners with some knowledge
Pawn #2V
Online class
Winter Term
Schedule
Saturday
Schedule
09:00 AM - 10:00 AM

Winter Program (Jan - Mar), 9 classes, Fees $ 225.00 

Jan 10, Jan 17, Jan 24, Jan 31, Feb 7, Feb 14, Feb 21, Feb 28, Mar 7

 

$ 225.00
Register
Beginners with some knowledge
Pawn #3V
Online class
Winter Term
Schedule
Monday
Schedule
05:00 PM - 06:00 PM

Winter Program (Jan - Mar), 9 classes, Fees $ 225.00 

Jan 12, Jan 19, Jan 26, Feb 2, Feb 9, Feb 16, Feb 23, Mar 2, Mar 9

 

$ 225.00
Register
Beginners with some knowledge
Pawn #5V
Online class
Winter Term
Schedule
Saturday
Schedule
07:00 AM - 08:00 AM

Winter Program (Jan - Mar), 9 classes, Fees $ 225.00 

Jan 10, Jan 17, Jan 24, Jan 31, Feb 7, Feb 14, Feb 21, Feb 28, Mar 7

$ 225.00
Register
Beginners with some knowledge
Pawn #6V
Online class
Winter Term
Schedule
Sunday
Schedule
07:00 AM - 08:00 AM

Winter Program (Jan - Mar), 9 classes, Fees $ 225.00 

Jan 11, Jan 18, Jan 25, Feb 1, Feb 8, Feb 15, Feb 22, Mar 1, Mar 8

$ 225.00
Register
Advanced Beginner
Pawn #5J
In-person class
Winter Term
Schedule
Tuesday
Schedule
06:00 PM - 07:30 PM

Winter Program (Jan - Mar), 9 classes, Fees $ 360.00 

Jan 13, Jan 20, Jan 27, Feb 3, Feb 10, Feb 17, Feb 24, Mar 3, Mar 10

 

$ 360.00
Register
Advanced Beginner
Pawn #7J
In-person class
Winter Term
Schedule
Saturday
Schedule
10:30 AM - 12:00 PM

Winter Program (Jan - Mar), 9 classes, Fees $ 360.00 

Jan 10, Jan 17, Jan 24, Jan 31, Feb 7, Feb 14, Feb 21, Feb 28, Mar 7

 

$ 360.00
Register
Advanced Beginner
Pawn #8J
In-person class
Winter Term
Schedule
Wednesday
Schedule
06:30 PM - 08:00 PM

Winter Program (Jan - Mar), 9 classes, Fees $ 360.00

Jan 14, Jan 21, Jan 28, Feb 4, Feb 11, Feb 18, Feb 25, Mar 4, Mar 11

 

$ 360.00
Register
Advanced Beginner
Pawn #11J
In-person class
Winter Term
Schedule
Sunday
Schedule
10:30 AM - 12:00 PM

Winter Program (Jan - Mar), 9 classes, Fees $ 360.00

Jan 11, Jan 18, Jan 25, Feb 1, Feb 8, Feb 15, Feb 22, Mar 1, Mar 8

 

$ 360.00
Register
Advanced Beginner
Pawn #9V
Online class
Winter Term
Schedule
Tuesday
Schedule
04:00 PM - 05:00 PM

Winter Program (Jan - Mar), 9 classes, Fees $ 225.00 

Jan 13, Jan 20, Jan 27, Feb 3, Feb 10, Feb 17, Feb 24, Mar 3, Mar 10

 

$ 225.00
Register
Advanced Beginner
Pawn #10V
Online class
Winter Term
Schedule
Saturday
Schedule
08:00 AM - 09:00 AM

Winter Program (Jan - Mar), 9 classes, Fees $ 225.00 

Jan 10, Jan 17, Jan 24, Jan 31, Feb 7, Feb 14, Feb 21, Feb 28, Mar 7

 

$ 225.00
Register
Advanced Beginner
Pawn #11V
Online class
Winter Term
Schedule
Sunday
Schedule
08:00 AM - 09:00 AM

Winter Program (Jan - Mar), 9 classes, Fees $ 225.00 

Jan 11, Jan 18, Jan 25, Feb 1, Feb 8, Feb 15, Feb 22, Mar 1, Mar 8

 

$ 225.00
Register
Pre-Knight
Pre-Knight #1J
In-person class
Winter Term
Schedule
Sunday
Schedule
08:30 AM - 10:30 AM

Winter Program (Jan - Mar), 9 classes, Fees $ 405.00

Jan 11, Jan 18, Jan 25, Feb 1, Feb 8, Feb 15, Feb 22, Mar 1, Mar 8

$ 405.00
Register
Pre-Knight
Pre-Knight #5J
In-person class
Winter Term
Schedule
Wednesday
Schedule
04:00 PM - 06:00 PM

Winter Program (Jan - Mar), 9 classes, Fees $ 405.00

Jan 14, Jan 21, Jan 28, Feb 4, Feb 11, Feb 18, Feb 25, Mar 4, Mar 11

$ 405.00
Register
Pre-Knight
Pre-Knight #1V
Online class
Winter Term
Schedule
Sunday
Schedule
09:00 AM - 10:30 AM

Winter Program (Jan - Mar), 9 classes, Fees $ 315.00 

Jan 11, Jan 18, Jan 25, Feb 1, Feb 8, Feb 15, Feb 22, Mar 1, Mar 8

$ 315.00
Register
Pre-Knight
Pre-Knight #2V
Online class
Winter Term
Schedule
Monday
Schedule
06:00 PM - 07:30 PM

Winter Program (Jan - Mar), 9 classes, Fees $ 315.00 

Jan 12, Jan 19, Jan 26, Feb 2, Feb 9, Feb 16, Feb 23, Mar 2, Mar 9

$ 315.00
Register
Pre-Knight
Pre-Knight #7V
Online class
Winter Term
Schedule
Saturday
Schedule
08:30 AM - 10:00 AM

Winter Program (Jan - Mar), 9 classes, Fees $ 315.00 

Jan 10, Jan 17, Jan 24, Jan 31, Feb 7, Feb 14, Feb 21, Feb 28, Mar 7

$ 315.00
Register
Knight
Knight #2J
In-person class
Winter Term
Schedule
Monday
Schedule
04:00 PM - 06:00 PM

Winter Program (Jan - Mar), 9 classes, Fees $ 405.00 

Jan 12, Jan 19, Jan 26, Feb 2, Feb 9, Feb 16, Feb 23, Mar 2, Mar 9

Average group rating: CMA 712 (Top 5 players)

$ 405.00
Register
Knight
Knight #7J
In-person class
Winter Term
Schedule
Saturday
Schedule
12:00 PM - 02:00 PM

Winter Program (Jan - Mar), 9 classes, Fees $ 405.00 

Jan 10, Jan 17, Jan 24, Jan 31, Feb 7, Feb 14, Feb 21, Feb 28, Mar 7

Average group rating: CMA 601 (Top 5 players) 

$ 405.00
Register
Knight
Knight #2V
Online class
Winter Term
Schedule
Monday
Schedule
04:00 PM - 05:30 PM

Winter Program (Jan - Mar), 9 classes, Fees $ 315.00 

Jan 12, Jan 19, Jan 26, Feb 2, Feb 9, Feb 16, Feb 23, Mar 2, Mar 9

Average group rating: CMA 668 (Top 5 players)

$ 315.00
Register
Knight
Knight #5V
Online class
Winter Term
Schedule
Wednesday
Schedule
06:00 PM - 07:30 PM

Winter Program (Jan - Mar), 9 classes, Fees $ 315.00

Jan 14, Jan 21, Jan 28, Feb 4, Feb 11, Feb 18, Feb 25, Mar 4, Mar 11

Average group rating: CMA 589 (Top 5 players)

$ 315.00
Register
Knight
Knight #7V
Online class
Winter Term
Schedule
Saturday
Schedule
10:00 AM - 11:30 AM

Winter Program (Jan - Mar), 9 classes, Fees $ 315.00 

Jan 10, Jan 17, Jan 24, Jan 31, Feb 7, Feb 14, Feb 21, Feb 28, Mar 7

Average group rating: CMA 638 (Top 5 players)

$ 315.00
Register
Pre-Bishop
Pre-Bishop #2J
In-person class
Winter Term
Schedule
Friday
Schedule
04:00 PM - 06:00 PM

Winter Program (Jan - Mar), 9 classes, Fees $ 405.00 

Jan 16, Jan 23, Jan 30, Feb 6, Feb 13, Feb 20, Feb 27, Mar 6, Mar 13

Average group rating: CMA 851 (Top 5 players)

$ 405.00
Register
Pre-Bishop
Pre-Bishop #1V
Online class
Winter Term
Schedule
Tuesday
Schedule
04:00 PM - 05:30 PM

Winter Program (Jan - Mar), 9 classes, Fees $ 315.00 

Jan 13, Jan 20, Jan 27, Feb 3, Feb 10, Feb 17, Feb 24, Mar 3, Mar 10

Average group rating: CMA 876 (Top 5 players)

$ 315.00
Register
Pre-Bishop
Pre-Bishop #2V
Online class
Winter Term
Schedule
Friday
Schedule
04:30 PM - 06:00 PM

Winter Program (Jan - Mar), 9 classes, Fees $ 315.00 

Jan 16, Jan 23, Jan 30, Feb 6, Feb 13, Feb 20, Feb 27, Mar 6, Mar 13

Average group rating: CMA 961 (Top 5 players)

$ 315.00
Register
Bishop
HPP Bishop #1V
Online class
Winter Term
Schedule
Friday
Schedule
04:30 PM - 06:00 PM

Winter Program (Jan - Mar), 9 classes, Fees $ 315.00 

Jan 16, Jan 23, Jan 30, Feb 6, Feb 13, Feb 20, Feb 27, Mar 6, Mar 13

$ 315.00
Register
Bishop
HPP Bishop #2J
In-person class
Winter Term
Schedule
Wednesday
Schedule
06:30 PM - 08:30 PM

Winter Program (Jan - Mar), 9 classes, Fees $ 405.00 

Jan 14, Jan 21, Jan 28, Feb 4, Feb 11, Feb 18, Feb 25, Mar 4, Mar 11

 

$ 405.00
Register
Pre-Rook
Advanced Group #1
Online class
Winter Term
Schedule
Friday
Schedule
06:00 PM - 08:00 PM

Winter Program (Jan - Mar), 9 classes, Fees $ 360.00 

Jan 16, Jan 23, Jan 30, Feb 6, Feb 13, Feb 20, Feb 27, Mar 6, Mar 13

Minimum level - Pre-Rook

 

$ 360.00
Register
Pre-Rook
HPP Pre-Rook #1J
In-person class
Winter Term
Schedule
Monday
Schedule
06:30 PM - 08:30 PM

Winter Program (Jan - Mar), 9 classes, Fees $ 405.00 

Jan 12, Jan 19, Jan 26, Feb 2, Feb 9, Feb 16, Feb 23, Mar 2, Mar 9

$ 405.00
Register
Rook
HPP Rook #2J
In-person class
Winter Term
Schedule
Wednesday
Schedule
04:00 PM - 06:30 PM

Winter Program (Jan - Mar), 9 classes, Fees $ 450.00 

Jan 14, Jan 21, Jan 28, Feb 4, Feb 11, Feb 18, Feb 25, Mar 4, Mar 11

$ 450.00
Register
Pre-Queen Level
HPP Pre-Queen #1J
In-person class
Winter Term
Schedule
Monday
Schedule
04:00 PM - 06:30 PM

Winter Program (Jan - Mar), 9 classes, Fees $ 450.00 

Jan 12, Jan 19, Jan 26, Feb 2, Feb 9, Feb 16, Feb 23, Mar 2, Mar 9

$ 450.00
Register
Pre-Queen Level
HPP Pre-Queen #2J
In-person class
Winter Term
Schedule
Wednesday
Schedule
04:00 PM - 06:30 PM

Winter Program (Jan - Mar), 9 classes, Fees $ 450.00 

Jan 14, Jan 21, Jan 28, Feb 4, Feb 11, Feb 18, Feb 25, Mar 4, Mar 11

$ 450.00
Register