What is the Garden Horizons restock timer?
The restock timer is a live countdown to the next shop refresh in Grow a Garden. The game's four inventories — seeds, gear, eggs, and weather events — all rotate together on a fixed 5-minute wall-clock cycle, and this page shows you exactly how long until the next rotation.
Timing matters because rare items have short availability windows. A legendary seed or a Godly Sprinkler might only be on the shelf for five minutes before the next roll. If you know a refresh is 30 seconds away, you can be in-game and ready; if it's three minutes away, you can finish something else first.
The 5-minute cycle, explained carefully
Every Garden Horizons shop refreshes at
:00 :05 :10 :15 :20 :25 of each hour — every 5 minutes,
in real wall-clock time. Because it's anchored to UTC, your local
timezone does not affect the schedule — the boundaries are the
same wall-clock moments for every player on the planet.
The cycle is not "every 5 minutes since you logged in." It's "every 5 minutes since the top of the hour." That distinction matters. If you log in at 10:03, the next refresh is at 10:05 — only 2 minutes away, not a full 5. If you log in at 10:04:59, you catch the next refresh 1 second later.
Arithmetic: 12 refresh windows per hour × 24 hours = 288 cycles per day. That's 288 chances per day for a legendary item to surface, and roughly 1 out of every 20 of those (in community-observed averages) is when a given legendary item actually appears — which works out to about 14 appearances of any specific legendary per day, distributed with heavy variance.
Why your timing actually matters
If you're only hunting common items, timing barely matters — they
appear every cycle and you'll never miss out. Timing becomes
critical when you're hunting specific legendary or mythic items.
A legendary seed that surfaces at :15 will be gone at
:20, full stop. If you stepped away from the game for
ten minutes, you missed it.
The tracker lets you plan around this: don't start another task if a refresh is in 30 seconds. Check last-seen to see which legendary items are overdue, then watch the countdown to catch them. Even our tracker has latency — we poll every 120 seconds per the upstream directive — so for the tightest hunts, be in the game, not refreshing this page.
Strategy: hunting rare items
- Refresh the tracker page about 10 seconds before the boundary so the client-side countdown is precisely synced.
- Have the game loaded and focused before
:00or:05hits. A 10-second reaction time is the difference between getting the item and watching someone else announce it in chat. - Check last-seen before the boundary to know which items are overdue — if Godly Sprinkler has been absent two days, that's a good cycle to be ready for.
- Don't chase single drops. Watch patterns over several cycles. If a specific item didn't appear this cycle, the next one is 5 minutes away.
Syncing tracker time with game time
Our countdown is UTC wall-clock, same as the game. In theory they
tick the same second. In practice, there's always a small delta:
the game server takes a moment to rotate its inventory, the
community mirror we read from takes another moment to observe the
rotation, and our poller follows a 120-second interval per the
upstream's currentFetchInterval directive.
We don't smooth or hide this latency. The freshness indicator at the top of every stock page shows the exact second our poller last saw data. If that number is 30 seconds old right after a boundary, you know the tables might still be pre-rotation. That honesty costs nothing and means you always know how old the data is.