I enjoy puzzles, and want to be able to use puzzles and games in my classrooms. But to do that effectively I need to keep track of all the different places to find puzzles, whether new ones, or older puzzles I’ve used before. Here is my attempt to compile as many puzzles as I can.

Check the menu for specific types of puzzles, or look at the bottom of the page for a list of all puzzles stored on this website.

Below is a list of other places to look for mathematical puzzles, games, and curiosities.

- The NRICH Project (University of Cambridge)
- Double Helix (CSIRO)
- Canadian Math Kangaroo Contest
- Brilliant.org
- Math = Love (@mathequalslove)
- Open Middle
- Play With Your Math
- Puzzle of the Week
- trol = Teacher Resources on Line
- Parentheses, Brackets and Braces
- Resourceaholic (looks like some puzzles highlighted among the Gems)
- @Five_Triangles
- @jamestanton
- #FridayPuzzle (@Teejay_Maths)

**This page is currently being rebuilt. The original version of this page can be found here.**

Area Maze #1-4

Read more.Convexity of Deltahedra

Claim: There is a convex deltahedron with every even number of faces from 4 to 20, except one. Investigating non-convex

Read more.Dividing Dice

A standard six-sided die spontaneously starts to divide like a living cell. The spots on the die move during the

Read more.Broken Calculator

Imagine your calculator is broken. Although it will still display numbers, only the 4 key, + key, = key, and

Read more.Four Dots, Two Distances

Find all configurations of four (distinct) points in the place that will determine exactly two distinct (non-zero) distances.

Read more.Jiggly Numbers

A positive integer is said to be jiggly if it has four digits, all non-zero, and no matter how you

Read more.The Numbers’ Dress-up Party

All the numbers have come to a dress-up party in full costume. They all know themselves which costume everyone else

Read more.Book-ended Sixes

Find the smallest number n, such that n ends in a 6, and when n is multiplied by 4 it

Read more.Making Forty

Use all of these symbols and only these symbols to produce the number 40: (())xxx+++3331111 **Extension** - What is the

Read more.