Free. Exclusive. Just for you.
Four unique services that make learning easier, faster, and smarter - only on our website.

Create your own logic grid puzzle | Alachua County Library District - Free Printable

Create your own logic grid puzzle | Alachua County Library District

Educational worksheet: Create your own logic grid puzzle | Alachua County Library District. Download and print for classroom or home learning activities.

PNG 1296×1001 554.4 KB Free · Personal Use
Quality Assured by Worksheets Library Team
Reviewed for educational accuracy and age-appropriateness
ID: #1894844
Show Answer Key & Explanations Step-by-step solution for: Create your own logic grid puzzle | Alachua County Library District
I need to solve this logic puzzle by working through the clues systematically. Let me create a grid and fill in the information step by step.

Given:
- 4 students: David, Jordan, Kai, Maggie
- 4 book titles: Imaginary Borders, In Other Lands, The Book Thief, The Diviners
- 4 genres: Historical, Mystery, Non-Fiction, Sci-Fi/Fantasy
- 4 due dates: November 21, November 30, December 5, December 12

Let me work through each clue:

Clue 1: "The four students are Jordan, the one reading The Book Thief, the one reading a Sci-Fi/Fantasy book, and the one with the November 21st due date."

This tells us that these are 4 different people, so:
- Jordan ≠ person reading The Book Thief
- Jordan ≠ person reading Sci-Fi/Fantasy
- Jordan ≠ person with Nov 21 due date
- Person reading The Book Thief ≠ person reading Sci-Fi/Fantasy
- Person reading The Book Thief ≠ person with Nov 21 due date
- Person reading Sci-Fi/Fantasy ≠ person with Nov 21 due date

Clue 2: "Kai is not reading the Non-Fiction book."
- Kai ≠ Non-Fiction

Clue 3: "David's due date is before the due date for the Historical book but after the due date for Imaginary Borders."

So: Imaginary Borders < David < Historical (in terms of due dates)

Due dates in order: Nov 21 < Nov 30 < Dec 5 < Dec 12

This means:
- Imaginary Borders must be on an earlier date than David
- David must be on an earlier date than Historical
- So Imaginary Borders cannot be Dec 5 or Dec 12
- David cannot be Nov 21 or Dec 12
- Historical cannot be Nov 21 or Nov 30

Possible scenarios:
- If Imaginary Borders = Nov 21, David could be Nov 30 or Dec 5, Historical could be Dec 5 or Dec 12
- If Imaginary Borders = Nov 30, David could be Dec 5, Historical could be Dec 12
- If Imaginary Borders = Dec 5, no valid option for David before Historical

So Imaginary Borders must be Nov 21 or Nov 30.

Clue 4: "Maggie is reading the Mystery book."
- Maggie = Mystery

Clue 5: "Kai's book is due either on November 30th or on December 12th."
- Kai = Nov 30 OR Dec 12

Clue 6: "The Non-Fiction book is Imaginary Borders."
- Non-Fiction = Imaginary Borders

Combining with Clue 2: Kai ≠ Non-Fiction, so Kai ≠ Imaginary Borders

Clue 7: "In Other Lands is due before the historical book but after Maggie's book."

So: Maggie < In Other Lands < Historical

Now let me piece this together:

From Clue 6: Imaginary Borders = Non-Fiction

From Clue 3: Imaginary Borders < David < Historical
Since Imaginary Borders = Non-Fiction, we have: Non-Fiction < David < Historical

From Clue 4: Maggie = Mystery

From Clue 7: Maggie < In Other Lands < Historical
Since Maggie = Mystery: Mystery < In Other Lands < Historical

Let me think about the due dates more carefully.

Due dates: Nov 21, Nov 30, Dec 5, Dec 12

From Clue 3: Imaginary Borders < David < Historical
From Clue 7: Maggie < In Other Lands < Historical

Both chains end with Historical being last among their respective sequences.

Let me try to figure out which book has which due date:

If Historical is on Dec 12:
- From Clue 3: Imaginary Borders and David must be before Dec 12
- From Clue 7: Maggie and In Other Lands must be before Dec 12

If Historical is on Dec 5:
- From Clue 3: Imaginary Borders and David must be before Dec 5
- From Clue 7: Maggie and In Other Lands must be before Dec 5

Let me check if Historical can be on Dec 5:
- Then Imaginary Borders < David < Dec 5, so Imaginary Borders could be Nov 21 or Nov 30, David could be Nov 30
- And Maggie < In Other Lands < Dec 5, so both Maggie and In Other Lands must be Nov 21 or Nov 30

But we have 4 books and 4 due dates. If Historical = Dec 5, then:
- Imaginary Borders must be Nov 21 or Nov 30
- David must be Nov 30 (if Imaginary Borders = Nov 21) or... wait, David is a student, not a book!

Let me re-read Clue 3: "David's due date is before the due date for the Historical book but after the due date for Imaginary Borders."

So David is a STUDENT, and we're talking about:
- The due date of David's book
- The due date of the Historical book
- The due date of Imaginary Borders

So: DueDate(Imaginary Borders) < DueDate(David's book) < DueDate(Historical book)

Similarly for Clue 7: "In Other Lands is due before the historical book but after Maggie's book."
- DueDate(Maggie's book) < DueDate(In Other Lands) < DueDate(Historical book)

Let me restart more carefully:

Known facts:
1. Maggie = Mystery (Clue 4)
2. Imaginary Borders = Non-Fiction (Clue 6)
3. Kai ≠ Non-Fiction, so Kai ≠ Imaginary Borders (Clue 2 + Clue 6)
4. Kai's due date = Nov 30 or Dec 12 (Clue 5)

From Clue 1: Jordan, person reading The Book Thief, person reading Sci-Fi/Fantasy, and person with Nov 21 due date are all different people.

So:
- Jordan doesn't read The Book Thief
- Jordan doesn't read Sci-Fi/Fantasy
- Jordan doesn't have Nov 21 due date
- The Book Thief reader doesn't read Sci-Fi/Fantasy
- The Book Thief reader doesn't have Nov 21 due date
- Sci-Fi/Fantasy reader doesn't have Nov 21 due date

Let me try to determine the due dates:

From Clue 3: DueDate(Imaginary Borders) < DueDate(David) < DueDate(Historical)
From Clue 7: DueDate(Maggie) < DueDate(In Other Lands) < DueDate(Historical)

Both show Historical has a later due date than several other things.

Let's say Historical = Dec 12 (latest possible):
- Then from Clue 3: Imaginary Borders and David's book are before Dec 12
- From Clue 7: Maggie's book and In Other Lands are before Dec 12

If Historical = Dec 5:
- From Clue 3: Imaginary Borders < David < Dec 5, so Imaginary Borders ∈ {Nov 21, Nov 30}, David ∈ {Nov 30}
- From Clue 7: Maggie < In Other Lands < Dec 5, so both ∈ {Nov 21, Nov 30}

This would mean at least 3 books have due dates of Nov 21 or Nov 30, which seems tight.

Let me try Historical = Dec 12:

Then we need to place:
- Imaginary Borders (Non-Fiction)
- David's book
- Maggie's book (Mystery)
- In Other Lands

All before Dec 12, except Historical itself.

Wait, I need to think about which student reads which book.

Let me make a table approach:

Students: David, Jordan, Kai, Maggie
Books: Imaginary Borders (Non-Fiction), In Other Lands, The Book Thief, The Diviners
Genres: Historical, Mystery (Maggie), Non-Fiction (Imaginary Borders), Sci-Fi/Fantasy
Dates: Nov 21, Nov 30, Dec 5, Dec 12

From Clue 1, the person with Nov 21 due date is NOT:
- Jordan
- The Book Thief reader
- The Sci-Fi/Fantasy reader

So who could have Nov 21? It must be someone who:
- Is not Jordan
- Doesn't read The Book Thief
- Doesn't read Sci-Fi/Fantasy

Candidates for Nov 21: David, Kai, or Maggie (but not Jordan)

But the person with Nov 21 also can't read The Book Thief or Sci-Fi/Fantasy.

Let me think about genres:
- Maggie = Mystery
- Imaginary Borders = Non-Fiction
- Remaining genres: Historical, Sci-Fi/Fantasy

Books without assigned genres yet: In Other Lands, The Book Thief, The Diviners
One of these is Historical, one is Sci-Fi/Fantasy, and... wait, we have 4 books and 4 genres.

Books: Imaginary Borders, In Other Lands, The Book Thief, The Diviners
Genres: Historical, Mystery, Non-Fiction, Sci-Fi/Fantasy

We know:
- Imaginary Borders = Non-Fiction
- One book = Mystery (Maggie's book)
- One book = Historical
- One book = Sci-Fi/Fantasy

So the three remaining books (In Other Lands, The Book Thief, The Diviners) must be assigned to Mystery, Historical, and Sci-Fi/Fantasy.

But Maggie reads Mystery, so Maggie's book is one of: In Other Lands, The Book Thief, or The Diviners.

From Clue 1: The Book Thief reader ≠ Sci-Fi/Fantasy reader
So The Book Thief is NOT Sci-Fi/Fantasy.

Therefore The Book Thief is either Mystery or Historical.

Case 1: The Book Thief = Mystery
Then Maggie reads The Book Thief.

Case 2: The Book Thief = Historical
Then someone else reads The Book Thief, and Maggie reads either In Other Lands or The Diviners.

Let me use Clue 1 more carefully. It says the four students are:
1. Jordan
2. The one reading The Book Thief
3. The one reading Sci-Fi/Fantasy
4. The one with Nov 21 due date

These are four DIFFERENT people. So there are exactly 4 students, and each of these descriptions refers to a different student.

So:
- Jordan ≠ Book Thief reader
- Jordan ≠ Sci-Fi/Fantasy reader
- Jordan ≠ Nov 21 person
- Book Thief reader ≠ Sci-Fi/Fantasy reader
- Book Thief reader ≠ Nov 21 person
- Sci-Fi/Fantasy reader ≠ Nov 21 person

Who is the Nov 21 person? They can't be Jordan, can't read The Book Thief, can't read Sci-Fi/Fantasy.

The Nov 21 person must read either Mystery, Non-Fiction, or Historical.

But we know:
- Maggie = Mystery
- Imaginary Borders = Non-Fiction

So if Nov 21 person reads Mystery, they are Maggie.
If Nov 21 person reads Non-Fiction, they read Imaginary Borders.
If Nov 21 person reads Historical, they read the Historical book.

Let me check if Nov 21 person can be Maggie:
- Maggie ≠ Jordan ✓
- Maggie doesn't read The Book Thief? We don't know yet.
- Maggie doesn't read Sci-Fi/Fantasy ✓ (she reads Mystery)

If Maggie has Nov 21 due date and reads Mystery, then from Clue 7:
DueDate(Maggie) < DueDate(In Other Lands) < DueDate(Historical)
Nov 21 < DueDate(In Other Lands) < DueDate(Historical)

So In Other Lands could be Nov 30, Dec 5, or Dec 12.
And Historical must be after In Other Lands.

Also from Clue 3:
DueDate(Imaginary Borders) < DueDate(David) < DueDate(Historical)

Let me try assuming Maggie has Nov 21:

Due dates so far:
- Maggie (Mystery) = Nov 21
- From Clue 7: In Other Lands > Nov 21, Historical > In Other Lands

If In Other Lands = Nov 30, Historical could be Dec 5 or Dec 12.
If In Other Lands = Dec 5, Historical = Dec 12.
If In Other Lands = Dec 12, no room for Historical after it.

So In Other Lands ∈ {Nov 30, Dec 5} and Historical ∈ {Dec 5, Dec 12}.

From Clue 3: Imaginary Borders < David < Historical

If Historical = Dec 5:
- Imaginary Borders < David < Dec 5
- So Imaginary Borders ∈ {Nov 21, Nov 30}, David ∈ {Nov 30}
- But Maggie already has Nov 21, so if Imaginary Borders = Nov 21, that's Maggie's date, meaning Maggie reads Imaginary Borders. But Maggie reads Mystery, and Imaginary Borders = Non-Fiction. Contradiction!

So Imaginary Borders ≠ Nov 21 if Maggie has Nov 21.

If Historical = Dec 5 and Imaginary Borders = Nov 30:
- David must be between Nov 30 and Dec 5, so David = Dec 5? No wait, David < Historical, so David < Dec 5.
- But the only dates before Dec 5 are Nov 21 and Nov 30.
- Nov 21 = Maggie, Nov 30 = Imaginary Borders
- So David must have Nov 30? But then David reads Imaginary Borders (Non-Fiction).

Let me check: If David = Nov 30 and reads Imaginary Borders (Non-Fiction):
- From Clue 3: Imaginary Borders (Nov 30) < David (Nov 30)? No, that doesn't work. David's due date should be AFTER Imaginary Borders' due date.

Hmm, I'm confusing myself. Let me re-read Clue 3:

"David's due date is before the due date for the Historical book but after the due date for Imaginary Borders."

So: DueDate(Imaginary Borders) < DueDate(David's book) < DueDate(Historical book)

David's DUE DATE is what we're talking about, not which book David reads. Although David does read some book, and that book has a due date.

So if David has due date X, and he reads some book, that book's due date is X.

Let me restart with a cleaner approach. I'll try to assign due dates first.

Due Date Assignments:

From Clue 5: Kai = Nov 30 or Dec 12

From Clue 3: DueDate(Imaginary Borders) < DueDate(David) < DueDate(Historical)

From Clue 7: DueDate(Maggie) < DueDate(In Other Lands) < DueDate(Historical)

Both inequalities end with Historical being the latest in their chain.

Let me try Historical = Dec 12:

Then from Clue 3: Imaginary Borders < David < Dec 12
From Clue 7: Maggie < In Other Lands < Dec 12

So Imaginary Borders, David, Maggie, and In Other Lands all have due dates before Dec 12.

Available dates before Dec 12: Nov 21, Nov 30, Dec 5

We need to fit: Imaginary Borders, David, Maggie, In Other Lands into {Nov 21, Nov 30, Dec 5}.

That's 4 things into 3 slots - impossible unless some share dates. But each book/student has a unique due date.

Wait, David is a student, and Imaginary Borders, Maggie's book, and In Other Lands are books. David reads some book, so David's due date is the due date of whatever book he reads.

So we have 4 students (David, Jordan, Kai, Maggie) each with a due date, and 4 books each with a due date. Since each student reads one book, the due dates match up.

Let me think of it as: we need to assign each student a due date, and each book a due date, and match them up.

Actually, simpler: Each student-book pair has a due date. So we're assigning:
- Student → Book → Genre → Due Date

Let me try a different approach. Let me list what we know:

Facts:
1. Maggie reads Mystery
2. Imaginary Borders is Non-Fiction
3. Kai doesn't read Non-Fiction (so Kai doesn't read Imaginary Borders)
4. Kai's due date is Nov 30 or Dec 12
5. Jordan ≠ Book Thief reader, Jordan ≠ Sci-Fi/Fantasy reader, Jordan ≠ Nov 21 person
6. Book Thief reader ≠ Sci-Fi/Fantasy reader, Book Thief reader ≠ Nov 21 person
7. Sci-Fi/Fantasy reader ≠ Nov 21 person
8. DueDate(Imaginary Borders) < DueDate(David) < DueDate(Historical book)
9. DueDate(Maggie's book) < DueDate(In Other Lands) < DueDate(Historical book)

From fact 5, 6, 7: The Nov 21 person is not Jordan, not the Book Thief reader, not the Sci-Fi/Fantasy reader.

So the Nov 21 person must be one of: David, Kai, or Maggie.

And the Nov 21 person reads either Mystery, Non-Fiction, or Historical (since they can't read Sci-Fi/Fantasy or The Book Thief... wait, can they read The Book Thief if it's not Sci-Fi/Fantasy?).

Actually, let me re-read: The Nov 21 person can't be the Book Thief reader. So they don't read The Book Thief.

The Nov 21 person can't read Sci-Fi/Fantasy.

So the Nov 21 person reads either Mystery, Non-Fiction, or Historical.

We know:
- Mystery = Maggie's book
- Non-Fiction = Imaginary Borders

So if Nov 21 person reads Mystery, they are Maggie.
If Nov 21 person reads Non-Fiction, they read Imaginary Borders.
If Nov 21 person reads Historical, they read the Historical book.

Let me test each case:

Case A: Nov 21 person = Maggie (reads Mystery)

Then:
- DueDate(Maggie) = Nov 21
- From Clue 7: Nov 21 < DueDate(In Other Lands) < DueDate(Historical)

So In Other Lands ∈ {Nov 30, Dec 5, Dec 12} and Historical > In Other Lands.

If In Other Lands = Nov 30, Historical ∈ {Dec 5, Dec 12}
If In Other Lands = Dec 5, Historical = Dec 12
If In Other Lands = Dec 12, no valid Historical date.

From Clue 3: DueDate(Imaginary Borders) < DueDate(David) < DueDate(Historical)

If Historical = Dec 12:
- Imaginary Borders < David < Dec 12
- Imaginary Borders, David ∈ {Nov 21, Nov 30, Dec 5}
- But Nov 21 = Maggie, so Imaginary Borders, David ∈ {Nov 30, Dec 5}

If Imaginary Borders = Nov 30 and David = Dec 5:
- Check: Nov 30 < Dec 5 < Dec 12 ✓

If Imaginary Borders = Dec 5 and David = ?
- David must be > Dec 5 and < Dec 12, so no valid date.

So if Historical = Dec 12, we need Imaginary Borders = Nov 30 and David = Dec 5.

But wait, Kai's due date is Nov 30 or Dec 12 (Clue 5).
If Imaginary Borders = Nov 30, then whoever reads Imaginary Borders has due date Nov 30.
Kai could be that person, but Kai doesn't read Non-Fiction (Clue 2), and Imaginary Borders = Non-Fiction (Clue 6). So Kai ≠ Imaginary Borders reader.

So if Imaginary Borders = Nov 30, the reader is not Kai. Who could it be?
- Not Maggie (she has Nov 21)
- Not Kai (doesn't read Non-Fiction)
- Could be David or Jordan

But we said David = Dec 5 in this scenario. So David ≠ Nov 30.

So if Imaginary Borders = Nov 30, the reader must be Jordan.

Let me check: Jordan reads Imaginary Borders (Non-Fiction) with due date Nov 30.

Is this consistent with Clue 1?
- Jordan ≠ Nov 21 person ✓ (Jordan has Nov 30)
- Jordan ≠ Book Thief reader? We don't know yet.
- Jordan ≠ Sci-Fi/Fantasy reader ✓ (Jordan reads Non-Fiction)

So far so good.

Now let's see:
- Maggie = Nov 21, reads Mystery
- Jordan = Nov 30, reads Imaginary Borders (Non-Fiction)
- David = Dec 5, reads ???
- Kai = ???, due date Nov 30 or Dec 12

Wait, Jordan has Nov 30, and Kai's due date is Nov 30 or Dec 12. If Jordan has Nov 30, then Kai must have Dec 12 (since each date is unique).

So Kai = Dec 12.

But we said Historical = Dec 12. So Kai reads the Historical book?

Let me check: Kai = Dec 12, reads Historical.

Is this consistent?
- Kai doesn't read Non-Fiction ✓ (Historical ≠ Non-Fiction)
- Kai's due date is Dec 12 ✓ (matches Clue 5)

Now David = Dec 5, reads ???.

Remaining books: In Other Lands, The Book Thief, The Diviners
Remaining genres: Sci-Fi/Fantasy (since Mystery = Maggie, Non-Fiction = Jordan, Historical = Kai)

Wait, we have:
- Maggie reads Mystery
- Jordan reads Non-Fiction (Imaginary Borders)
- Kai reads Historical
- David reads ??? (must be Sci-Fi/Fantasy)

So David reads Sci-Fi/Fantasy.

But from Clue 1: Jordan ≠ Sci-Fi/Fantasy reader ✓ (Jordan reads Non-Fiction)

And the Sci-Fi/Fantasy reader ≠ Nov 21 person ✓ (David has Dec 5, not Nov 21)

Now, which book does David read? It must be one of: In Other Lands, The Book Thief, The Diviners.

We know:
- In Other Lands has due date > Maggie (Nov 21) and < Historical (Dec 12)
- So In Other Lands ∈ {Nov 30, Dec 5}

But Nov 30 = Jordan, Dec 5 = David.

So In Other Lands is read by either Jordan or David.

Jordan reads Imaginary Borders, so In Other Lands must be read by David.

So David reads In Other Lands, which is Sci-Fi/Fantasy.

Check Clue 7: DueDate(Maggie) < DueDate(In Other Lands) < DueDate(Historical)
Nov 21 < Dec 5 < Dec 12 ✓

Great!

Now we have:
- Maggie = Nov 21, reads Mystery, book = ???
- Jordan = Nov 30, reads Non-Fiction, book = Imaginary Borders
- David = Dec 5, reads Sci-Fi/Fantasy, book = In Other Lands
- Kai = Dec 12, reads Historical, book = ???

Remaining books: The Book Thief, The Diviners
Remaining genres for books: Mystery (for Maggie's book), Historical (for Kai's book)

Wait, we already assigned:
- Maggie reads Mystery
- Kai reads Historical

So Maggie's book is the Mystery book, and Kai's book is the Historical book.

The remaining books are The Book Thief and The Diviners.

One of these is Mystery (Maggie's), and one is Historical (Kai's).

From Clue 1: The Book Thief reader ≠ Sci-Fi/Fantasy reader (David) ✓
The Book Thief reader ≠ Nov 21 person (Maggie)?

Wait, let me re-check Clue 1: "The four students are Jordan, the one reading The Book Thief, the one reading a Sci-Fi/Fantasy book, and the one with the November 21st due date."

These are four different people:
1. Jordan
2. Book Thief reader
3. Sci-Fi/Fantasy reader (David)
4. Nov 21 person (Maggie)

So Book Thief reader ≠ Maggie (Nov 21 person).

Therefore, Maggie doesn't read The Book Thief.

So Maggie reads The Diviners (the only other option).

And Kai reads The Book Thief.

Let me verify:
- Maggie = Nov 21, reads Mystery, book = The Diviners
- Jordan = Nov 30, reads Non-Fiction, book = Imaginary Borders
- David = Dec 5, reads Sci-Fi/Fantasy, book = In Other Lands
- Kai = Dec 12, reads Historical, book = The Book Thief

Check Clue 1:
- Jordan ✓
- Book Thief reader = Kai ✓
- Sci-Fi/Fantasy reader = David ✓
- Nov 21 person = Maggie ✓

All four are different people ✓

Check other clues:
- Clue 2: Kai ≠ Non-Fiction ✓ (Kai reads Historical)
- Clue 3: DueDate(Imaginary Borders) < DueDate(David) < DueDate(Historical)
- Nov 30 < Dec 5 < Dec 12 ✓
- Clue 4: Maggie reads Mystery ✓
- Clue 5: Kai's due date = Nov 30 or Dec 12 ✓ (Kai = Dec 12)
- Clue 6: Non-Fiction = Imaginary Borders ✓
- Clue 7: DueDate(Maggie) < DueDate(In Other Lands) < DueDate(Historical)
- Nov 21 < Dec 5 < Dec 12 ✓

All clues satisfied!

Let me double-check the genre assignments:
- Imaginary Borders = Non-Fiction ✓
- The Diviners = Mystery (Maggie's book) ✓
- In Other Lands = Sci-Fi/Fantasy (David's book) ✓
- The Book Thief = Historical (Kai's book) ✓

And from Clue 1, Book Thief reader (Kai) ≠ Sci-Fi/Fantasy reader (David) ✓

Perfect!

Final Answer:

| Due Date | Student | Book Title | Genre |
|----------|---------|------------|-------|
| November 21 | Maggie | The Diviners | Mystery |
| November 30 | Jordan | Imaginary Borders | Non-Fiction |
| December 5 | David | In Other Lands | Sci-Fi/Fantasy |
| December 12 | Kai | The Book Thief | Historical |
Parent Tip: Review the logic above to help your child master the concept of printable grid logic puzzles.
Print Download

How to use

Click Print to open a print-ready version directly in your browser, or use Download to save the file to your device. The ⭐ Answer button generates an AI answer key instantly - useful for teachers who need a quick reference. Need a different version? Our AI Worksheet Generator lets you create a custom worksheet on any topic in seconds.

(view all printable grid logic puzzles)

tlstyer.com - Logic Puzzle Grids
Printable Logic Puzzles for Kids | Woo! Jr. Kids Activities ...
tlstyer.com - Logic Puzzle Grids
Printable Logic Grid Puzzles - Brainzilla
Tricky Logic Puzzles for Adults - Steven Clontz
Solving Logic Puzzles For Beginners
Printable Logic Puzzle Grid Blank - Printable Crossword Puzzles
Printable Logic Grid Puzzles - Brainzilla
Printable Logic Puzzles | Puzzle Baron
Printable Logic Puzzles for Kids | Woo! Jr. Kids Activities ...