Home › Puzzle
Information
Preview 1 platform
iPhone 5 images
What’s New Version 1.0.1
• More reliable streaks - your streak now tracks your daily solving habit accurately.
• A cleaner post-solve screen that highlights your progress.
• Bug fixes and performance improvements.
Description
A NEW PUZZLE, EVERY DAY OF THE YEAR
Whole Year Puzzle gives you one puzzle a day — 366 hand-curated, solvable challenges that span every day of the calendar. Your goal is simple: place all 9 wooden pieces onto a 7×7 board so that every cell is covered except today's month and day. Companion to the physical Whole Year Puzzle by Palmetto Puzzle Works
HOW IT WORKS
• The board has 7×7 cells plus labels for every month and date.
• You have 9 pieces — 4 tetrominoes and 5 pentominoes — that together cover exactly the cells you need to cover.
• Drag, rotate, and flip each piece to find a layout that leaves only today's date exposed.
FEATURES
• A puzzle tailored to every day of the year — yesterday's, today's, tomorrow's.
• Intuitive drag, rotate, and flip controls.
• Undo anytime — experiment without fear.
• Daily streak tracking to keep you coming back.
• Monthly and yearly progress views.
• Community stats and variant tracking for each puzzle.
• Fully offline-first — no account required.
WHO IT'S FOR
Anyone who loves tetrominoes, pentominoes, or a quiet moment of spatial reasoning with their morning coffee. If you like KenKen, Sudoku, or wooden puzzles you'd find in a bookshop, this is for you.
A ONE-TIME UNLOCK
Play today's puzzle free. Unlock the full year — past, present, and future — with a single, one-time purchase. No subscriptions.
Made with care by Palmetto Puzzleworks.
In-App Purchases ZM pricing
One-Time Purchases
Unlock Whole Year Puzzle—
Capabilities
In-App Purchases
Accessibility
ipadiphonemacrealityDevicetvoswatch
Version history 2 versions
Build 887666558v 1.0.12026-07-02 10:10:41
• More reliable streaks - your streak now tracks your daily solving habit accurately.
• A cleaner post-solve screen that highlights your progress.
• Bug fixes and performance improvements.
Build 884386797v1.02026-04-23 02:54:06
Price history by region
Currency
Show
Columns
Search
Availability 147 of 175 storefronts
| Region | Language | Price | Ratings | Avg | Version |
|---|---|---|---|---|---|
AE | en-GB | Free | 0 | — | 1.0.1 |
AF | en-GB | Free | 0 | — | 1.0.1 |
AG | en-GB | Free | 0 | — | 1.0.1 |
AI | en-GB | Free | 0 | — | 1.0.1 |
AL | en-GB | Free | 0 | — | 1.0.1 |
AM | en-GB | Free | 0 | — | 1.0.1 |
AO | en-GB | Free | 0 | — | 1.0.1 |
AR | es-MX | Free | 0 | — | 1.0.1 |
AU | en-AU | Free | 0 | — | 1.0.1 |
AZ | en-GB | Free | 0 | — | 1.0.1 |
BA | en-GB | Free | 0 | — | 1.0.1 |
BB | en-GB | Free | 0 | — | 1.0.1 |
BF | en-GB | Free | 0 | — | 1.0.1 |
BH | en-GB | Free | 0 | — | 1.0.1 |
BJ | en-GB | Free | 0 | — | 1.0.1 |
BM | en-GB | Free | 0 | — | 1.0.1 |
BN | en-GB | Free | 0 | — | 1.0.1 |
BO | es-MX | Free | 0 | — | 1.0.1 |
BR | pt-BR | Free | 0 | — | 1.0.1 |
BS | en-GB | Free | 0 | — | 1.0.1 |
BT | en-GB | Free | 0 | — | 1.0.1 |
BW | en-GB | Free | 0 | — | 1.0.1 |
BY | en-GB | Free | 0 | — | 1.0.1 |
BZ | en-GB | Free | 0 | — | 1.0.1 |
CA | en-CA | Free | 0 | — | 1.0.1 |
CD | en-GB | Free | 0 | — | 1.0.1 |
CG | en-GB | Free | 0 | — | 1.0.1 |
CH | de-CH | Free | 0 | — | 1.0.1 |
CI | fr-FR | Free | 0 | — | 1.0.1 |
CL | es-MX | Free | 0 | — | 1.0.1 |
CM | fr-FR | Free | 0 | — | 1.0.1 |
CO | es-MX | Free | 0 | — | 1.0.1 |
CR | es-MX | Free | 0 | — | 1.0.1 |
CV | en-GB | Free | 0 | — | 1.0.1 |
DM | en-GB | Free | 0 | — | 1.0.1 |
DO | es-MX | Free | 0 | — | 1.0.1 |
DZ | en-GB | Free | 0 | — | 1.0.1 |
EC | es-MX | Free | 0 | — | 1.0.1 |
EG | en-GB | Free | 0 | — | 1.0.1 |
FJ | en-GB | Free | 0 | — | 1.0.1 |
FM | en-GB | Free | 0 | — | 1.0.1 |
GA | fr-FR | Free | 0 | — | 1.0.1 |
GB | en-GB | Free | 0 | — | 1.0.1 |
GD | en-GB | Free | 0 | — | 1.0.1 |
GE | en-GB | Free | 0 | — | 1.0.1 |
GH | en-GB | Free | 0 | — | 1.0.1 |
GM | en-GB | Free | 0 | — | 1.0.1 |
GT | es-MX | Free | 0 | — | 1.0.1 |
GW | en-GB | Free | 0 | — | 1.0.1 |
GY | en-GB | Free | 0 | — | 1.0.1 |
HK | zh-Hant-HK | Free | 0 | — | 1.0.1 |
HN | es-MX | Free | 0 | — | 1.0.1 |
ID | en-GB | Free | 0 | — | 1.0.1 |
IL | en-GB | Free | 0 | — | 1.0.1 |
IN | en-GB | Free | 0 | — | 1.0.1 |
IQ | en-GB | Free | 0 | — | 1.0.1 |
IS | en-GB | Free | 0 | — | 1.0.1 |
JM | en-GB | Free | 0 | — | 1.0.1 |
JO | en-GB | Free | 0 | — | 1.0.1 |
JP | ja | Free | 0 | — | 1.0.1 |
KE | en-GB | Free | 0 | — | 1.0.1 |
KG | en-GB | Free | 0 | — | 1.0.1 |
KH | en-GB | Free | 0 | — | 1.0.1 |
KN | en-GB | Free | 0 | — | 1.0.1 |
KR | ko | Free | 0 | — | 1.0.1 |
KW | en-GB | Free | 0 | — | 1.0.1 |
KY | en-GB | Free | 0 | — | 1.0.1 |
KZ | en-GB | Free | 0 | — | 1.0.1 |
LA | en-GB | Free | 0 | — | 1.0.1 |
LB | en-GB | Free | 0 | — | 1.0.1 |
LC | en-GB | Free | 0 | — | 1.0.1 |
LK | en-GB | Free | 0 | — | 1.0.1 |
LR | en-GB | Free | 0 | — | 1.0.1 |
LY | en-GB | Free | 0 | — | 1.0.1 |
MA | en-GB | Free | 0 | — | 1.0.1 |
MD | en-GB | Free | 0 | — | 1.0.1 |
ME | en-GB | Free | 0 | — | 1.0.1 |
MG | en-GB | Free | 0 | — | 1.0.1 |
MK | en-GB | Free | 0 | — | 1.0.1 |
ML | en-GB | Free | 0 | — | 1.0.1 |
MM | en-GB | Free | 0 | — | 1.0.1 |
MN | en-GB | Free | 0 | — | 1.0.1 |
MO | zh-Hant-HK | Free | 0 | — | 1.0.1 |
MR | en-GB | Free | 0 | — | 1.0.1 |
MS | en-GB | Free | 0 | — | 1.0.1 |
MU | en-GB | Free | 0 | — | 1.0.1 |
MV | en-GB | Free | 0 | — | 1.0.1 |
MW | en-GB | Free | 0 | — | 1.0.1 |
MX | es-MX | Free | 0 | — | 1.0.1 |
MY | en-GB | Free | 0 | — | 1.0.1 |
MZ | en-GB | Free | 0 | — | 1.0.1 |
NA | en-GB | Free | 0 | — | 1.0.1 |
NE | en-GB | Free | 0 | — | 1.0.1 |
NG | en-GB | Free | 0 | — | 1.0.1 |
NI | es-MX | Free | 0 | — | 1.0.1 |
NO | en-GB | Free | 0 | — | 1.0.1 |
NP | en-GB | Free | 0 | — | 1.0.1 |
NR | en-GB | Free | 0 | — | 1.0.1 |
NZ | en-AU | Free | 0 | — | 1.0.1 |
OM | en-GB | Free | 0 | — | 1.0.1 |
PA | es-MX | Free | 0 | — | 1.0.1 |
PE | es-MX | Free | 0 | — | 1.0.1 |
PG | en-GB | Free | 0 | — | 1.0.1 |
PH | en-GB | Free | 0 | — | 1.0.1 |
PK | en-GB | Free | 0 | — | 1.0.1 |
PW | en-GB | Free | 0 | — | 1.0.1 |
PY | es-MX | Free | 0 | — | 1.0.1 |
QA | en-GB | Free | 0 | — | 1.0.1 |
RS | en-GB | Free | 0 | — | 1.0.1 |
RU | ru | Free | 0 | — | 1.0.1 |
RW | en-GB | Free | 0 | — | 1.0.1 |
SA | en-GB | Free | 0 | — | 1.0.1 |
SB | en-GB | Free | 0 | — | 1.0.1 |
SC | en-GB | Free | 0 | — | 1.0.1 |
SG | en-GB | Free | 0 | — | 1.0.1 |
SL | en-GB | Free | 0 | — | 1.0.1 |
SN | en-GB | Free | 0 | — | 1.0.1 |
SR | en-GB | Free | 0 | — | 1.0.1 |
ST | en-GB | Free | 0 | — | 1.0.1 |
SV | es-MX | Free | 0 | — | 1.0.1 |
SZ | en-GB | Free | 0 | — | 1.0.1 |
TC | en-GB | Free | 0 | — | 1.0.1 |
TD | en-GB | Free | 0 | — | 1.0.1 |
TH | en-GB | Free | 0 | — | 1.0.1 |
TJ | en-GB | Free | 0 | — | 1.0.1 |
TM | en-GB | Free | 0 | — | 1.0.1 |
TN | en-GB | Free | 0 | — | 1.0.1 |
TO | en-GB | Free | 0 | — | 1.0.1 |
TR | en-GB | Free | 0 | — | 1.0.1 |
TT | en-GB | Free | 0 | — | 1.0.1 |
TW | zh-Hant-TW | Free | 0 | — | 1.0.1 |
TZ | en-GB | Free | 0 | — | 1.0.1 |
UA | en-GB | Free | 0 | — | 1.0.1 |
UG | en-GB | Free | 0 | — | 1.0.1 |
US | en-US | Free | 0 | — | 1.0.1 |
UY | en-GB | Free | 0 | — | 1.0.1 |
UZ | en-GB | Free | 0 | — | 1.0.1 |
VC | en-GB | Free | 0 | — | 1.0.1 |
VE | es-MX | Free | 0 | — | 1.0.1 |
VG | en-GB | Free | 0 | — | 1.0.1 |
VN | en-GB | Free | 0 | — | 1.0.1 |
VU | en-GB | Free | 0 | — | 1.0.1 |
XK | en-GB | Free | 0 | — | 1.0.1 |
YE | en-GB | Free | 0 | — | 1.0.1 |
ZA | en-GB | Free | 0 | — | 1.0.1 |
ZM | en-GB | Free | 0 | — | 1.0.1 |
ZW | en-GB | Free | 0 | — | 1.0.1 |
Not available in: AT, BE, BG, CN, CY, CZ, DE, DK, EE, ES, FI, FR, GR, HR, HU, IE, IT, LT, LU, LV, MT, NL, PL, PT, RO, SE, SI, SK
Change log 6 changes · ZM
✎
releaseNotes updated
• More reliable streaks - your streak now tracks your daily solving habit accurately.
• A cleaner post-solve screen that highlights your progress.
• Bug fixes a
✎
description updated
A NEW PUZZLE, EVERY DAY OF THE YEAR
Whole Year Puzzle gives you one puzzle a day — 366 hand-curated, solvable challenges that span every day of the calendar. Y
✎
subtitle updated
A daily calendar puzzle
✎
name updated
Whole Year Puzzle
◆
Version 1.0.1 released
• More reliable streaks - your streak now tracks your daily solving habit accurately.
• A cleaner post-solve screen that highlights your progress.
• Bug fixes and performance improvements.
◆
Version 1.0 released
AEen-GB
AFen-GB
AGen-GB
AIen-GB
ALen-GB
AMen-GB
AOen-GB
ARes-MX
AUen-AU
AZen-GB
BAen-GB
BBen-GB
BFen-GB
BHen-GB
BJen-GB
BMen-GB
BNen-GB
BOes-MX
BRpt-BR
BSen-GB
BTen-GB
BWen-GB
BYen-GB
BZen-GB
CAen-CA
CDen-GB
CGen-GB
CHde-CH
CIfr-FR
CLes-MX
CMfr-FR
COes-MX
CRes-MX
CVen-GB
DMen-GB
DOes-MX
DZen-GB
ECes-MX
EGen-GB
FJen-GB
FMen-GB
GAfr-FR
GBen-GB
GDen-GB
GEen-GB
GHen-GB
GMen-GB
GTes-MX
GWen-GB
GYen-GB
HKzh-Hant-HK
HNes-MX
IDen-GB
ILen-GB
INen-GB
IQen-GB
ISen-GB
JMen-GB
JOen-GB
JPja
KEen-GB
KGen-GB
KHen-GB
KNen-GB
KRko
KWen-GB
KYen-GB
KZen-GB
LAen-GB
LBen-GB
LCen-GB
LKen-GB
LRen-GB
LYen-GB
MAen-GB
MDen-GB
MEen-GB
MGen-GB
MKen-GB
MLen-GB
MMen-GB
MNen-GB
MOzh-Hant-HK
MRen-GB
MSen-GB
MUen-GB
MVen-GB
MWen-GB
MXes-MX
MYen-GB
MZen-GB
NAen-GB
NEen-GB
NGen-GB
NIes-MX
NOen-GB
NPen-GB
NRen-GB
NZen-AU
OMen-GB
PAes-MX
PEes-MX
PGen-GB
PHen-GB
PKen-GB
PWen-GB
PYes-MX
QAen-GB
RSen-GB
RUru
RWen-GB
SAen-GB
SBen-GB
SCen-GB
SGen-GB
SLen-GB
SNen-GB
SRen-GB
STen-GB
SVes-MX
SZen-GB
TCen-GB
TDen-GB
THen-GB
TJen-GB
TMen-GB
TNen-GB
TOen-GB
TRen-GB
TTen-GB
TWzh-Hant-TW
TZen-GB
UAen-GB
UGen-GB
USen-US
UYen-GB
UZen-GB
VCen-GB
VEes-MX
VGen-GB
VNen-GB
VUen-GB
XKen-GB
YEen-GB
ZAen-GB
ZWen-GB
ATNot Available
BENot Available
BGNot Available
CNNot Available
CYNot Available
CZNot Available
DENot Available
DKNot Available
EENot Available
ESNot Available
FINot Available
FRNot Available
GRNot Available
HRNot Available
HUNot Available
IENot Available
ITNot Available
LTNot Available
LUNot Available
LVNot Available
MTNot Available
NLNot Available
PLNot Available
PTNot Available
RONot Available
SENot Available
SINot Available
SKNot Available