Make a crossword, or print one of ours.

Pick a set and print it, or type your own words with a clue for each. It builds the grid, numbers it and writes the clues.

Want a word search instead?

Step 1: pick a puzzle, or use your own words

Step 2: Shuffle until you like the layout

Halloween

Name ____________________

12345678

Across

  1. 3 Says boo
  2. 4 What you dress up in
  3. 7 Carved with a face
  4. 8 What trick-or-treaters want

Down

  1. 1 Rides a broom
  2. 2 Sleeps upside down
  3. 5 Up there all night
  4. 6 Has eight legs

Made free at pettigrewlab.com
More free games: pettigrewlab.com/games

All 8 words are in the puzzle.

Step 3: print the puzzle, then the answer key

Print never includes the answers. Show answers is your preview of the answer key.

No printer right now? In the print screen, pick Save as PDF (on an iPhone, tap the share button) and print it later.

Need one for everybody? Set the number of copies in the print screen.

Free printable Halloween mazes

How it works

  1. Pick a set, or choose Your own words and type a word and its clue on each line, like cat: Says meow.
  2. It puts the longest word in the middle and crosses the rest through it, then numbers the grid.
  3. Hit Shuffle for a different layout, then Print. The answer key prints on its own page.

Questions

Is it free?

Yes. No sign up, and you can print as many as you want. The only extra on the sheet is a small footer: where it came from, and a QR code to more free games.

How do I write the clues?

One line per word: the word, a colon, then the clue. So dove: Came back with an olive leaf. The clue is whatever you want them to read.

Why did a word get left out?

Every word in a crossword has to cross another one. If a word shares no letters with the rest, it has nowhere to go. Add a word that shares a letter, or hit Shuffle.

Is there an answer key?

Yes. Show answers fills the grid on screen, and Print the answer key prints it on its own sheet.

Do you keep my words?

No. The puzzle is made in your browser and nothing you type is sent anywhere.