A new chess puzzle every day. Solve today’s, then work back through the archive.

Daily Puzzle
Loading the puzzle…
Puzzle Archive
Wed, Nov 4, 2026Rating 1867 · 1 solved
Tue, Nov 3, 2026Rating 2058 · 2 solved
Mon, Nov 2, 2026Rating 1885 · 0 solved
Sun, Nov 1, 2026Rating 2050 · 0 solved
Sat, Oct 31, 2026Rating 2018 · 0 solved
Fri, Oct 30, 2026Rating 1745 · 0 solved
Thu, Oct 29, 2026Rating 1851 · 0 solved
Wed, Oct 28, 2026Rating 2136 · 1 solved
Tue, Oct 27, 2026Rating 1767 · 0 solved
Mon, Oct 26, 2026Rating 1912 · 0 solved
Sun, Oct 25, 2026Rating 2036 · 1 solved
Sat, Oct 24, 2026Rating 1816 · 1 solved
Fri, Oct 23, 2026Rating 1943 · 0 solved
Thu, Oct 22, 2026Rating 1814 · 1 solved
Wed, Oct 21, 2026Rating 1777 · 1 solved
Tue, Oct 20, 2026Rating 2042 · 0 solved
Mon, Oct 19, 2026Rating 1814 · 0 solved
Sun, Oct 18, 2026Rating 2044 · 3 solved
Sat, Oct 17, 2026Rating 1881 · 1 solved
Fri, Oct 16, 2026Rating 1777 · 1 solved
Thu, Oct 15, 2026Rating 1962 · 1 solved
Wed, Oct 14, 2026Rating 2015 · 1 solved
Tue, Oct 13, 2026Rating 1984 · 2 solved
Mon, Oct 12, 2026Rating 1953 · 1 solved
Sun, Oct 11, 2026Rating 1874 · 1 solved
Sat, Oct 10, 2026Rating 1775 · 1 solved
Fri, Oct 9, 2026Rating 1829 · 1 solved
Thu, Oct 8, 2026Rating 2037 · 1 solved
Wed, Oct 7, 2026Rating 1955 · 2 solved
Tue, Oct 6, 2026Rating 1853 · 1 solved