NerdleBuddy

31 July NerdleBuddy Puzzles

Every year since 2000 has its own puzzle for 31 July26 playable games and counting, each with a computed difficulty. A birthday on 31 July? This is your personal puzzle collection.
About this collection. These dates use retroactively generated puzzles, not historical official Nerdle games. Nerdle launched in January 2022.

31 July games by year

One game per year, newest first. This year's 31 July game arrives on 2026-07-31 (dates roll over at midnight UTC).

26 puzzles (1 January 2000 – 29 July 2026).

  1. 31 July 2025Thursday#9,344Easy 2/5
  2. 31 July 2024Wednesday#8,979Very Hard 5/5
  3. 31 July 2023Monday#8,613Very Easy 1/5
  4. 31 July 2022Sunday#8,248Hard 4/5
  5. 31 July 2021Saturday#7,883Hard 4/5
  6. 31 July 2020Friday#7,518Very Hard 5/5
  7. 31 July 2019Wednesday#7,152Very Hard 5/5
  8. 31 July 2018Tuesday#6,787Very Easy 1/5
  9. 31 July 2017Monday#6,422Medium 3/5
  10. 31 July 2016Sunday#6,057Very Easy 1/5
  11. 31 July 2015Friday#5,691Hard 4/5
  12. 31 July 2014Thursday#5,326Easy 2/5
  13. 31 July 2013Wednesday#4,961Very Hard 5/5
  14. 31 July 2012Tuesday#4,596Easy 2/5
  15. 31 July 2011Sunday#4,230Easy 2/5
  16. 31 July 2010Saturday#3,865Hard 4/5
  17. 31 July 2009Friday#3,500Very Easy 1/5
  18. 31 July 2008Thursday#3,135Very Easy 1/5
  19. 31 July 2007Tuesday#2,769Very Easy 1/5
  20. 31 July 2006Monday#2,404Very Easy 1/5
  21. 31 July 2005Sunday#2,039Hard 4/5
  22. 31 July 2004Saturday#1,674Very Hard 5/5
  23. 31 July 2003Thursday#1,308Very Hard 5/5
  24. 31 July 2002Wednesday#943Easy 2/5
  25. 31 July 2001Tuesday#578Very Hard 5/5
  26. 31 July 2000Monday#213Medium 3/5

Share this day

Every 31 July since 2000 has its own NerdleBuddy puzzle — play the whole collection.

30 July1 August🎂 Pick another day🔎 All Puzzles

Make It a Streak

Warm up with today's puzzle, or study the strategy guide before you take on the older years.

NerdleBuddy daily games are our own Nerdle-style puzzles, separate from the official Nerdle at nerdlegame.com. New here? Learn how to play.