Free & printable · ages 4 through adult

Riddles & brain games for every age — from first riddles to real brain teasers.

242 original riddles, 6 real categories, five age bands — so the difficulty is always right. No signup; nothing leaves your browser.

Riddle of the day

A shopkeeper sells 1 for one dollar, 25 for two dollars, and 300 for three dollars. Every customer knows exactly what they are buying, and nobody finds the pricing strange. What is she selling?

Open-ended riddle — there is nothing to type today. Read the answer and mark it yourself.

Create a profile above to keep a daily streak — it stays on this device, and nothing is ever sent anywhere.

Lateral Thinking Ages 12–15

Every answer double-checked
Free to play, no signup
Printable riddle sheets
Optional local profiles — nothing leaves your browser

Pick an age band to start

Or print a sheet — no screens needed

Every age band is also a printable riddle sheet: one page of riddles, with the answer key on its own page at the end. Free, nothing to sign up for.

About Puzzlekin

Puzzlekin is a free collection of riddles and brain games, written from scratch and grouped by real age bands and real categories — What Am I?, Wordplay, Rhyming Riddles, Math & Logic, Lateral Thinking, and Trivia — so a 5-year-old, a 13-year-old, and an adult all get riddles that are actually the right kind and the right difficulty for them. Every riddle is an original composition — nothing here is copied from another riddle site or list — and every answer has been worked through and checked before publishing, because a wrong answer breaks trust fast.

Each age band has an on-screen version with a "show answer" button, category filters, and an optional free local profile (just a nickname and an avatar — no email, no password) that remembers which riddles you've already solved on this device, so the default view always favors what's new to you. Every band also has a printable version with an answer key at the end, so it works equally well for screen time or a no-screens afternoon.