Chess – Play Online Chess at CoolmathGames.com
'; } else { signupPromoTop = ''; signupContainerTop = ''; } if (typeof signupPromoBottom !== 'undefined' && signupPromoBottom !== '') { signupContainerBottom = ''; } else { signupPromoBottom = ''; signupContainerBottom = ''; } function preroll_signup_top_handler() { trackEvent('Preroll Signup Clicked', 'Preroll Signup Top', document.title); } function preroll_signup_bottom_handler() { trackEvent('Preroll Signup Clicked', 'Preroll Signup Bottom', document.title); } '; } else { signupPromoTop = ''; signupContainerTop = ''; } if (typeof signupPromoBottom !== 'undefined' && signupPromoBottom !== '') { signupContainerBottom = ''; } else { signupPromoBottom = ''; signupContainerBottom = ''; } function preroll_signup_top_handler() { trackEvent('Preroll Signup Clicked', 'Preroll Signup Top', document.title); } function preroll_signup_bottom_handler() { trackEvent('Preroll Signup Clicked', 'Preroll Signup Bottom', document.title); } // we will define this varialbe signUpURLABTest in experiments.js var cmg_upg_days_limit = 180; var user_dst = window.location.pathname; user_dst = user_dst.replace("/", ""); if (window.location.host !== 'cmatgame.local') { if (typeof signUpURL === 'undefined' || signUpURL === '') { signUpURL = '/premium-access/b2df5a33?origin=' + user_dst; } else { signUpURL = signUpURL + '?origin=' + user_dst; } } else if (typeof signUpURLABTest === "undefined" || signUpURLABTest === null) { signUpURL = 'https://' + window.location.hostname + '/premium-access/b2df5a33?origin=' + user_dst; } else { signUpURL = signUpURLABTest; } function subscription_promo_handler() { if (typeof freeTrialUser !== 'undefined' && freeTrialUser) { trackEvent('Premium Subscription ' + subscriberLeg, 'Subscription overlay clicked', userPlayedGames); trackGoalVirtualPV('/virtual/subscription-overlay-click'); } return; } function subscriptionSignUpUrl() { var user_played_games = ''; var zeroFreeGamesLeftUsers = localStorage.getItem("zeroFreeGamesLeftUsers"); if (typeof userPlayedGames !== 'undefined' && userPlayedGames) { user_played_games = "upg=" + userPlayedGames; } else { user_played_games = "upg=0"; } if (zeroFreeGamesLeftUsers !== null && user_played_games !== '') { user_played_games = user_played_games + '&zfg=' + zeroFreeGamesLeftUsers; } else if (zeroFreeGamesLeftUsers !== null) { user_played_games = 'zfg=' + zeroFreeGamesLeftUsers; } if (typeof signUpURL !== 'undefined' && signUpURL !== null && signUpURL.indexOf('upg') === -1) { if (signUpURL.indexOf('?random_true') > -1) { signUpURL = signUpURL.replace('?random_true', ''); } if (signUpURL.indexOf('?') > -1) { signUpURL = signUpURL + '&' + user_played_games; } else { signUpURL = signUpURL + '?' + user_played_games; } } } function updateMyGamesTimeSpent(gameId) { var userActivityTime = Date.now(); //if(userActivityTime - lastKeyBoardorMouseActivityTime =2) { currentTimeInterval = 0; if(isUserValidFreeUserOrSubscriber()) { //save MyGames only for subscribers saveMyGames(gameId,0,1); currentTime = userActivityTime; } } else { currentTimeInterval = currentTimeInterval +1; saveUserProgress(); //save user progress every 20 sec } //} } function updateMyGamesTimeSpent1(gameId) { if(isUserValidFreeUserOrSubscriber()) { //save MyGames only for subscribers saveMyGamesTimeBased(gameId,0,1); } } function removePrerollAndDisplayGame() { //console.log('remove ad swf'); if (isRemoveAdSwfJWPLayer) { //remove preroll only once console.log('ad swf player already removed'); } else { console.log('removeAdSwfJWPLayer called'); //record current time to calculate how much time user spent on playing the current game currentTime = Date.now(); currentTimeInterval = 0; //call this only for timebased games //TODO save game progress /*if(!is_level_based) { setInterval(function () { updateMyGamesTimeSpent(gameId) }, 20000); } */ if(!is_level_based) { setInterval(function () { updateMyGamesTimeSpent1(gameId) }, 60000); } jQuery("#my-content").css("opacity", "1"); if(typeof intervalId != "undefined") { clearInterval(intervalId); } jQuery("#afg_container").remove(); jQuery("#afg_preloader").remove(); jQuery("#continue-container").remove(); if (!drupalSettings.cmatgame.swfembed) { //html5 game game width, game height and game type game_width = jQuery("#html5game").attr("width"); game_height = jQuery("#html5game").attr("height"); game_type = "html5"; // IE Detection and Version grabbing ie = false; var html5_game_url = jQuery("#html5game").attr("src"); var swf_game_url = jQuery("#swfgame").attr("src"); if (typeof swf_game_url !== 'undefined') { if (!checkIfFlashIsEnabled()) { //console.log('flash is undefined'); flashDetectionMessage(); } } if (typeof swf_game_url !== 'undefined' && swf_game_url.indexOf("//") === 0) { swf_game_url = window.location.protocol + swf_game_url; } else if (typeof swf_game_url !== 'undefined' && swf_game_url.indexOf("//") > 0) { swf_game_url = swf_game_url.replace("http:", window.location.protocol); } if (typeof html5_game_url !== 'undefined' && html5_game_url.indexOf("//") === 0) { html5_game_url = window.location.protocol + html5_game_url; } else if (typeof html5_game_url !== 'undefined' && html5_game_url.indexOf("//") > 0) { html5_game_url = html5_game_url.replace("http:", window.location.protocol); } if (navigator.appName == "Microsoft Internet Explorer") { ie = true; var ua = navigator.userAgent; var re = new RegExp("MSIE ([0-9]{1,}[.0-9]{0,})"); if (re.exec(ua) != null) { ieVersion = parseInt(RegExp.$1) } } if (ie && ieVersion Hey, you're using an older web browser that can't play HTML5 games like this one.
Please switch to another browser or just enjoy a different Coolmath game!' + 'div>
Get a new Internet Explorer browser from Microsoft
Please switch to another browser or just enjoy a different Coolmath game!' + 'div>
Get a new Internet Explorer browser from Microsoft
' + gameInstructions.innerHTML; } } isRemoveAdSwfJWPLayer = true; } } } display_game_progressbar(gameId); } function cmatgame_premium_subscription_game_display() { var cmatgame_subscriber = getCookie('cmg_sx'); var validSubscriber = false; if (typeof cmatgame_subscriber !== 'undefined' && cmatgame_subscriber !== null) { validSubscriber = true; } var cmatgame_free_user = getCookie('cmg_fx'); var validFreeUser = false; if (typeof cmatgame_free_user !== 'undefined' && cmatgame_free_user !== null) { validFreeUser = true; } if (typeof subscribeNowAlienClass === 'undefined' || subscribeNowAlienClass === null || subscribeNowAlienClass === '') { // if (drupalSettings.cmatgame.isSubscriptionActive == false) { // subscribeNowAlienClass = "subscribe-now-alien-subscribe"; // } else { // subscribeNowAlienClass = "subscribe-now-alien-signup"; // } } freeGamesExceeded = true; //display Ads to anonymous users the time from 7am to 13pm, display ads to anonymous users from 13pm to 11:59pm and 00 to 7am only if the user is not from New York city //TODO -->Need to add day of the week for school hours logic, day 0) { userFreeGameList = userFreeGameList.concat(freeGameNid); } else { userFreeGameList = [freeGameNid]; } localStorage.setItem("userPlayedGames", userPlayedGames); sessionStorage.setItem("userFreeGameList", JSON.stringify(userFreeGameList)); } else { freeGamesExceeded = true; } //console.log("Number of games user has played "+ userPlayedGames ); var validReferer = false; var validGameSession = false; if (userFreeGameList.indexOf(freeGameNid) > -1) { validGameSession = true; } if (ref.match("google.com") !== null || ref.match("yahoo.com") !== null || ref.match("bing.com") !== null) { validReferer = true; } subscriptionSignUpUrl(); if (!validReferer && userPlayedGames >= freeGameLimit && !validGameSession) { //subscription paywall //block anonymous users for New York City from 0-7am and 13pm to 11:59pm console.log("Free games limit exceeded and referer is not google"); clearInterval(intervalId); jQuery("#afg_container").remove(); jQuery(".title-instructions").remove(); jQuery(".body-instructions").remove(); var alreadySubscriberText = '
Already a Subscriber? Login
Please Sign up to keep playing
PLEASE SUBSCRIBE NOW TO KEEP PLAYING
The World's Best Collection of Games For Logic, Reasoning & Fun. Subscribe Now' + alreadySubscriberText + '
Use your mouse to move your Chess pieces across the board. Your objective in Chess is to get a checkmate. To land a checkmate, youll need to get your opponents King into a position where it can be captured, and cannot be freed by the opponents next move.
Each piece on the board moves differently. When your piece moves intoa square that is currently occupied by an opponent's piece, you will capture that piece. Here is how each piece moves:
Dont forget: Chess is a game of logical thinking and strategic planning. Youve got to get those mental muscles moving if you want to best your opponent!
Study the board. Take a moment to consider your options before making your move. Its ideal to move to a spot that puts any of your opponents pieces under attack, but be careful you dont set yourself up for a loss!
Watch your opponents moves carefully. Stay focused and keep an eye on what kind of moves your opponent makes. Don't move into squares where they can capture your pieces, unless you see a potential advantage.Use their movements to come up with your own strategy for taking down each of their pieces. With enough practice, youll be able to predict your opponent's moves based on how the board is set up each turn.
Castleyour King early. Protecting your King is your number objective, so as soon as you see an opportunity to castle, you should. To castle, you must first clear all of the space between your King and one of your Rooks.This will open up special move options for your King. Note: Castling can only be done if neither your King and Rook have moved.
Pawns can become Queens (or most any other piece). If you can manage to get one of your pawns across the board to your opponent's back row, you can "promote" them into any other piece except a King.Simply choose the new piece you'd like them to become. You can even have "extra" Queens or other pieces!
Dont be afraid to make sacrifices. In any game, you will lose some of your pieces to your opponent. An experienced Chess player will sometimes sacrifice lower-ranking pieces in order to save those that are more useful. When deciding which pieces to sacrifice, it can help to count the points. Watch this video to learn more about the point system.
Practice makes perfect! As with any game, the more you play, the more youll learn. Chess isnt meant to be mastered after the first game. It takes years of hard work and practice. Keep on playing and maybe someday youll be a Chess master, too!
Go hereto read more about playing Chess and learn a thing or two from one of the masters.
Originally posted here:
Chess - Play Online Chess at CoolmathGames.com
- Chess was once for nerds - now everybody wants in - BBC - February 22nd, 2026 [February 22nd, 2026]
- FIDE World Rapid and Blitz Team Championships head to Hong Kong International Chess Federation - FIDE - February 22nd, 2026 [February 22nd, 2026]
- Oro Targets Record At Aeroflot Open: Like It Or Not, Chess History Could Be Made In Moscow - World Chess - February 22nd, 2026 [February 22nd, 2026]
- Opinion | The chess move that sold out Colorado - The Durango Herald - February 22nd, 2026 [February 22nd, 2026]
- Game of the Week #711: Gurel vs Van Foreest - Chess News | ChessBase - February 22nd, 2026 [February 22nd, 2026]
- India gets first WIM from Northeast: How 15-year-old Arshiya Das is rewriting chess geography - The Times of India - February 22nd, 2026 [February 22nd, 2026]
- Chess used to be for nerds - now everybody wants in - BBC - February 22nd, 2026 [February 22nd, 2026]
- Kasioumis 3-Checks Best In 2026, Improves On Last Year's 2nd Place - Chess.com - February 22nd, 2026 [February 22nd, 2026]
- Rialto Students Think Two Moves Ahead: After-School Chess Program Builds Strategy, Focus and Confidence - ie community news - February 22nd, 2026 [February 22nd, 2026]
- How to think like a chess pro - The Economist - February 22nd, 2026 [February 22nd, 2026]
- This game was a chess match between two of Maines best basketball coaches - Bangor Daily News - February 22nd, 2026 [February 22nd, 2026]
- Tips for Beginners, Part 4: Figurines and Colours - Chess News | ChessBase - February 22nd, 2026 [February 22nd, 2026]
- Behind the Geneva talks, a calculated chess match between Washington and Tehran - JNS.org - February 22nd, 2026 [February 22nd, 2026]
- Jan Timman, chess player who took on Anatoly Karpov for the world championship obituary - The Telegraph - February 22nd, 2026 [February 22nd, 2026]
- Chess grandmaster once dubbed the best of the West dies aged 74 - The Independent - February 22nd, 2026 [February 22nd, 2026]
- The Visual Silence of Excellence: Taylor Black and the Color of "Queen of Chess" - Roastbrief US - February 22nd, 2026 [February 22nd, 2026]
- Tony Awards Eligibility Announced for BUG, CHESS, and More - BroadwayWorld.com - February 22nd, 2026 [February 22nd, 2026]
- 23-year-old Chinese chess superstar Zhu Jiner to debut at Norway Chess Women 2026 - The Times of India - February 22nd, 2026 [February 22nd, 2026]
- American GM Wesley So returns to Norway Chess for sixth time - The Times of India - February 22nd, 2026 [February 22nd, 2026]
- Homemade chess board moves its own pieces. And wins. - Popular Science - February 18th, 2026 [February 18th, 2026]
- Two of the best NY Mets chess pieces out of the bullpen may be interchangeable - Rising Apple - February 18th, 2026 [February 18th, 2026]
- Interview: Lorin Latarro on Reinventing Chess, Staging Rock Musicals, and Balancing Broadway With Motherhood - TheaterMania - February 18th, 2026 [February 18th, 2026]
- EU travel ban could see Russias world chess head challenged for top role - EUobserver - February 18th, 2026 [February 18th, 2026]
- Patriots Urged to Add Massive Mismatch Chess Piece for QB Drake Maye - Newsweek - February 18th, 2026 [February 18th, 2026]
- DAZN TO STREAM FIDE FREESTYLE CHESS WORLD CHAMPIONSHIP LIVE AND FREE-TO-VIEW - Freestyle Chess - February 18th, 2026 [February 18th, 2026]
- FIDE Freestyle World Championship: Carlsen, Keymer, Caruana and Abdusattorov contenders for the title - FIDE - February 18th, 2026 [February 18th, 2026]
- Breaking Chesss Rating Stalemate - The Good Men Project - February 18th, 2026 [February 18th, 2026]
- Inside the mind of Hikaru Nakamura, the chess world No 2 whose streaming career comes first - The Athletic - The New York Times - February 18th, 2026 [February 18th, 2026]
- 9@9: Wouldnt it be fun to see how a chess piece is made? Well, were going to show you, anyway - WGN-TV - February 18th, 2026 [February 18th, 2026]
- Queen Of Chess Review The Unbelievable Journey Of A Grandmaster [Sundance 2026] - Geek Vibes Nation - February 18th, 2026 [February 18th, 2026]
- Chess Club and more at the Johnson City Library - Johnson City Press - February 18th, 2026 [February 18th, 2026]
- Join the global celebration of women and girls in chess! - Chess News | ChessBase - February 18th, 2026 [February 18th, 2026]
- Chess and Math: Free Workshops and Giant Chess Tournaments at the City of Science - Sortir Paris - February 18th, 2026 [February 18th, 2026]
- Queen of Chess looks at life of prodigy who became top player at age 12 - MS NOW - February 18th, 2026 [February 18th, 2026]
- You're not supposed to play chess on a Kindle, but I do it anyway - How-To Geek - February 18th, 2026 [February 18th, 2026]
- Phoenix ChessBase India Chess Club celebrates its 4th anniversary with Rs.500,000 rapid and blitz rating event - ChessBase India - February 18th, 2026 [February 18th, 2026]
- In Freestyle Chess World Championship, Magnus Carlsen has found a stage that excites him - The Indian Express - February 18th, 2026 [February 18th, 2026]
- Magnus Carlsen claims his 21st World Championship title after pulling rabbit out of hat in Game 3 of final vs Fabiano Caruana - The Indian Express - February 18th, 2026 [February 18th, 2026]
- Queen of Chess Review: The Surprising Story of a Grandmaster - The New York Times - February 7th, 2026 [February 7th, 2026]
- When I Invited All of You Over to Watch the The Big Game, I Assumed You Knew I Was Talking about Human Chess - McSweeneys Internet Tendency - February 7th, 2026 [February 7th, 2026]
- ChessBase and the Georgian Chess Federation agree on a cooperation - Chess News | ChessBase - February 7th, 2026 [February 7th, 2026]
- Queen of Chess Netflix Review: Stream It or Skip It? - Decider - February 7th, 2026 [February 7th, 2026]
- Chess Makes all the Right Moves Just Not the Dangerous Ones - The Cornell Daily Sun - February 7th, 2026 [February 7th, 2026]
- This weekend: Carlsen, Nakamura, Firouzja and Lazavik meet in London for the SCC Finals - Chess News | ChessBase - February 7th, 2026 [February 7th, 2026]
- This Week on The Broadway Show: The Stars of Chess, Stranger Things: The First Shadow's Alison Jaye & More - Broadway Shows - February 7th, 2026 [February 7th, 2026]
- Senior games to include chess this year - dailyadvance.com - February 7th, 2026 [February 7th, 2026]
- CHESS Cast Will Visit Broadway Sessions - BroadwayWorld.com - February 7th, 2026 [February 7th, 2026]
- Younger drivers might be quicker to adapt to 'speed chess' 2026 F1 regulations - Antonelli - RACER - Racing News - February 7th, 2026 [February 7th, 2026]
- The wildly wonderful world of Chess Boxing - fox5sandiego.com - February 7th, 2026 [February 7th, 2026]
- New competition format for the 2026 World Schools Team Championship International Chess Federation - FIDE - February 7th, 2026 [February 7th, 2026]
- Queen of Chess Review: How Judit Polgr Rewrote the Rules of the Game (Netflix) - Micropsia - February 7th, 2026 [February 7th, 2026]
- Chess Queen, Lead Children, Detective : What's New to Watch on Netflix the Week of Feb 6, 2026 - PCMag - February 7th, 2026 [February 7th, 2026]
- F1 drivers expected to play 'chess at high speed' in with 2026 cars - GPblog - February 7th, 2026 [February 7th, 2026]
- Kimi Antonelli: Racing will be like speed chess in F1 2026 - Motorsport.com - February 7th, 2026 [February 7th, 2026]
- Before Beth Harmon, there was Judit Polgr: The true story behind Queen of Chess - Lifestyle Asia - February 7th, 2026 [February 7th, 2026]
- Still no D Gukesh! After Magnus Carlsen and R Praggnanandhaa, Norway Chess reveals new participant for 20 - Times of India - January 28th, 2026 [January 28th, 2026]
- Grand Chess Tour unveils 2026 field: Caruana, Pragg and Gukesh in the mix - Chess News | ChessBase - January 28th, 2026 [January 28th, 2026]
- In Philadelphia, student chess players stay off the streets and on the boards - Chalkbeat - January 28th, 2026 [January 28th, 2026]
- 'Queen of Chess' Review: Netflix's Fascinating New Documentary Is 'Queens Gambit' Meets 'Battle of the Sexes' - Collider - January 28th, 2026 [January 28th, 2026]
- Chesss future in Esports World Cup remains bright - The Indian Express - January 28th, 2026 [January 28th, 2026]
- Walnut & Maple Chess Set - 20" Board With Weighted Ebonised Staunton Pieces, 3.75" King, Includes Storage Box - umlconnector.com - January 28th, 2026 [January 28th, 2026]
- Praggnanandhaa snaps winless run at Tata Steel Chess 2026 with hard-fought win as Gukesh suffers another loss - Firstpost - January 28th, 2026 [January 28th, 2026]
- Saint Louis Chess Club's new restaurant The Noble Crown to open this spring in Central West End - The Business Journals - January 26th, 2026 [January 26th, 2026]
- 49ers Predicted to Add Ultimate Chess Piece to Replace George Kittle - Heavy Sports - January 26th, 2026 [January 26th, 2026]
- He's Self-Taught, Never Studies And Prefers Farming To Chess: Meet Grandmaster Julio Granda - World Chess - January 26th, 2026 [January 26th, 2026]
- Chess in the Last Frontier | Hometown, Alaska - alaskapublic.org - January 26th, 2026 [January 26th, 2026]
- Here's how to compete in Vermont's school chess championship this year - burlingtonfreepress.com - January 26th, 2026 [January 26th, 2026]
- Lea Michele Details Her Eerie Return to the Imperial Theater for Chess - SiriusXM - January 26th, 2026 [January 26th, 2026]
- Chess Club and more at the Johnson City Library - johnsoncitypress.com - January 26th, 2026 [January 26th, 2026]
- Sara Khadem: The people of Iran have done their part, but they alone cannot resolve this situation - EL PAS English - January 26th, 2026 [January 26th, 2026]
- Foreclosed Mansion Became A Five-Year Legal Chess Match With Banks And The HOA, But Entitlement Finally Tore It Apart From The Inside - TwistedSifter - January 26th, 2026 [January 26th, 2026]
- Judit Polgr: Queen of Chess Coming to Netflix in February - Chess News | ChessBase - January 24th, 2026 [January 24th, 2026]
- Chess Broadway Revival Cast Album Will Be Recorded This Month - Playbill - January 24th, 2026 [January 24th, 2026]
- Daniel Naroditsky cause of death revealed: How chess grandmaster died - USA Today - January 24th, 2026 [January 24th, 2026]
- How Ben McCollum's chess match helped Iowa basketball survive Rutgers - Hawk Central - January 24th, 2026 [January 24th, 2026]
- Aaron Tveit, Lea Michele & Nicholas Christopher Are on Board to Record a Chess Broadway Cast Album - Broadway Shows - January 24th, 2026 [January 24th, 2026]
- World Chess Weekly: All Eyes On Tata Steel, But Naroditsky Autopsy Stirs Up Kramnik - World Chess - January 24th, 2026 [January 24th, 2026]
- Chess Revival to Record Original Broadway Cast Recording - Broadway Direct - January 24th, 2026 [January 24th, 2026]
- Walton Chess Club finishes in third place in MLK tournament - eastcobbnews.com - January 24th, 2026 [January 24th, 2026]
- Chess grandmaster Daniel Naroditsky died of abnormal heartbeat from accidental overdose, report says - AP News - January 24th, 2026 [January 24th, 2026]