Current - August 28, 2026
GET AUGUST CHESS TICKETS: R&B, Sinquefield & Cairns Cups, GCT Finals!
No matter your skill level, there’s always something happening at the Saint Louis Chess Club. Our weekly chess programming offers a mix of lessons, tournaments, and lectures designed to help players of all levels sharpen their skills, challenge themselves, and connect with the chess community. Whether you’re looking to improve your game, test your strategy, or gain insights from top instructors, our weekly events provide the perfect opportunity to grow as a chess player.
This is our regular weekly schedule and is subject to change, particularly around holidays or during larger open tournaments. For tournaments, we recommend registering in advance to confirm the event is running that week. Questions? Email [email protected].
Build your foundation, refine your strategy, and level up your chess game with weekly lessons led by STLCC’s expert instructors. Designed for players of all skill levels, these sessions cover everything from opening principles to deep endgame tactics in a structured, engaging format.
These events are free for Club members. Day passes available at the front desk.
Explore recurring classes, lectures, and social learning opportunities for players of all ages. Each session is designed to help you build fundamentals, deepen strategy, and learn with the STLCC community.
August 28, 2026
August 29, 2026
August 30, 2026
August 31, 2026
September 1, 2026
September 2, 2026
September 3, 2026
Fun, engaging, and beginner-friendly! Our weekly kids’ classes help young players build confidence, sharpen problem-solving skills, and develop a love for the game—all in a supportive, welcoming environment.
Put your skills to the test in a friendly, competitive setting. Open to all levels, our weekly chess tournaments offer the perfect chance to gain experience and challenge yourself.
September 18, 2026 - September 20, 2026
September 26, 2026
October 1, 2026 - October 28, 2026
November 4, 2026
November 13, 2026 - November 15, 2026
December 2, 2026
December 18, 2026 - December 20, 2026