PetMart — buy Roblox items

Blox Fruits Stock: What 144 Days of Dealer Polling Actually Shows

How Blox Fruit Dealer and Mirage Island stock rotates, measured over 198,441 polls and 144 days of our own data.

The Blox Fruit Dealer restocks every four hours and the Advanced Fruit Dealer on Mirage Island every two, and both are identical on every server. We polled both continuously for 144 days — 198,441 records to 12:00 UTC on 8 September 2026 — and measured 867 normal rotations and 1,674 Mirage rotations, with Blade appearing in 36% of normal restocks and Kitsune in 0.6%.

Updated 8 September 2026.

Measurement window: 16 April 2026 16:01 UTC to 8 September 2026 12:00 UTC — 144.8 days, 198,441 records. Every number below is computed over exactly that window; our log keeps recording, so a later recompute covers a longer window.

The two dealers

Blox Fruits has two stock-rotating fruit shops, and they are not the same shop.

The Blox Fruit Dealer is the ordinary one, found in the Pirate and Marine starter areas, Middle Town, Kingdom of Rose, the Café, Port Town and the Third Sea Mansion. Per the wiki: he carries "a minimum of 3 fruits on stock at any given moment (including Rocket and Spin)", "his stock changes every four hours", and it "is the same for every server, regardless of location or server restarts".

The Advanced Fruit Dealer lives on Mirage Island in the Third Sea, and his location on the island is randomised. The wiki's comparison table gives three differences: a minimum of 7 fruits rather than 3, a higher chance of Legendary fruits (defined as worth more than one million Money), and a 2-hour restock rather than 4.

Mirage Island itself is a rare sea event. It spawns while sailing in Sea Danger Level 2–6, despawns after 15 minutes or if the player who spawned it leaves or dies, and has no cooldown before it can spawn again.

What we measured

We run a stock notifier that polls both dealers. Between 16 April 2026 16:01 UTC and 8 September 2026 12:00 UTC it wrote 198,441 records with no gaps — 144.8 continuous days. That window close is the cut-off for every figure on this page.

Collapsing those polls to actual stock changes:

Normal dealer Mirage (Advanced)
Recorded rotations 867 1,674
Median gap between rotations 240 minutes 120 minutes
Mean gap 240.6 minutes 124.6 minutes
Intervals within 30 minutes of the expected cadence 787 of 866 1,609 of 1,673
Most common list length 3 fruits 5 fruits
Range of list lengths 1 to 7 1 to 8

The measured cadence matches the wiki exactly. Four hours and two hours, to the minute, at the median. The off-cadence tail — 79 intervals of 866 on the normal lane, 64 of 1,673 on Mirage — is what server restarts and our own poll outages look like from the outside.

The list lengths reconcile too, once you account for what the wiki counts. The wiki's "minimum of 3" and "minimum of 7" include Rocket and Spin, which are permanently available and which our feed does not list as rotating stock. Subtract them and you get a floor of 1 and 5. That is what we measure: 121 of the 867 normal rotations are single-fruit lists, and on Mirage 1,668 of the 1,674 rotations carry five fruits or more — six shorter lists in five months are the only exceptions.

How often each fruit actually appears

This is the number nobody else publishes, because it needs months of polling to produce. Thirty-nine distinct fruit labels appear in the feed. Share of the 867 recorded normal-dealer rotations, and of the 1,674 Mirage rotations, in which each appeared:

Fruit Normal appearances Share Mirage share
Blade 313 36.1% 55.4%
Flame 263 30.3% 49.3%
Smoke 238 27.5% 42.4%
Spring 182 21.0% 36.5%
Light 166 19.1% 34.1%
Bomb 137 15.8% 30.6%
Ice 133 15.3% 25.3%
Sand 129 14.9% 26.7%
Dark 121 14.0% 28.0%
Rubber 118 13.6% 21.5%
Eagle 102 11.8% 18.8%
Spike 101 11.6% 24.0%
Magma 79 9.1% 19.8%
Ghost 69 8.0% 15.7%
Diamond 65 7.5% 18.4%
Creation 61 7.0% 13.9%
Love 55 6.3% 10.5%
Buddha 51 5.9% 9.0%
Quake 47 5.4% 12.1%
Spider 38 4.4% 7.4%
Sound 30 3.5% 5.1%
Phoenix 28 3.2% 5.6%
Portal 23 2.7% 5.4%
Pain 23 2.7% 3.6%
Gravity 22 2.5% 3.5%
Dough 14 1.6% 2.6%
T-Rex 14 1.6% 2.3%
Blizzard 13 1.5% 2.5%
Shadow 12 1.4% 2.0%
Mammoth 11 1.3% 2.5%
Venom 10 1.2% 2.4%
Gas 9 1.0% 2.3%
Spirit 6 0.7% 2.0%
Yeti 5 0.6% 1.1%
Kitsune 5 0.6% 1.0%
Lightning 3 0.3% 0.2%
Tiger 1 0.1% 1.4%
Control 1 0.1% 0.1%
T-Rex-T 1 0.1% 0.0%

These are observed frequencies over one 144-day window, not the game's internal weights. They are what happened, not a promise about what will happen.

Read the bottom of that table before the top. Control appeared in one of 867 normal restocks. Tiger appeared in one. Kitsune and Yeti in five each. Lightning in three. If your plan for getting a Mythical is to wait for the dealer, the data says Kitsune turned up in 5 of 867 restocks — about one in 173 — across six restocks a day for 144 days.

T-Rex-T is the last row for a reason: our feed records it as a label distinct from T-Rex, and it appeared in exactly one normal rotation, on 28 August 2026, and in no Mirage rotation at all. One observation in 2,541 rotations is not a rate, and we are not going to present it as one — it is listed so the table is the complete measurement it claims to be.

The Mirage column is the reason the Advanced Fruit Dealer exists: every fruit is more likely there, and the rare end roughly doubles. Kitsune goes from 0.6% to 1.0%, Tiger from 0.1% to 1.4%, Spirit from 0.7% to 2.0%.

Fruits that never stocked at all

Two fruits appeared in zero of the 2,541 recorded rotations across both dealers over 144 days: Dragon and Magnet. Neither has an entry in our last-seen index either. Whatever route those two take into a player's inventory, the rotating dealer stock is not it in this window.

Last seen, as of 8 September 2026

For the rare end, the useful number is not frequency but recency. Days since last appearance in either lane, at the close of our window:

Every fruit whose last appearance in either lane was more than 24 hours before the window closed at 8 September 2026 12:00 UTC:

Fruit Last seen Days ago
Kitsune 15 Aug 2026 23.7
Yeti 16 Aug 2026 22.8
Control 17 Aug 2026 22.2
T-Rex-T 28 Aug 2026 11.2
Venom 30 Aug 2026 8.7
Shadow 3 Sep 2026 5.5
Dough 4 Sep 2026 4.4
Spirit 5 Sep 2026 3.4
Pain 5 Sep 2026 3.2
Tiger 5 Sep 2026 2.9
Sound 5 Sep 2026 2.7
Gravity 6 Sep 2026 2.4
Gas 6 Sep 2026 2.2
Ghost 6 Sep 2026 1.6
Lightning 7 Sep 2026 1.3

Every other fruit appeared within the last 24 hours of the window; the longest wait among them was Buddha at 22 hours.

The thing most stock guides get wrong

Stock does not gate a permanent purchase. The wiki says it twice, on two different pages: "Fruits can always be bought with Robux, and the player is always able to equip said fruit, even if it is not in the current Stock", and "Permanent Fruits can be bought from the Dealer even when not in stock."

So the 24-day Kitsune drought above is a problem if you want to eat a physical Kitsune. It is not a problem if you want a Permanent Kitsune. Rotation is also not the only route: the wiki names five, the Dealer being one of them alongside the Blox Fruit Gacha, Ship Raids, Castle on the Sea raids and fruits found under trees.

Where to buy

If you have been waiting on a rotation for a fruit our data shows at 0.6%, the permanent version is the shortcut:

Shelves: Blox Fruits permanent fruits · Blox Fruits gamepasses · Blox Fruits hub.

Permanent fruits and gamepasses arrive as an in-game gift — you stay online, we send it, and the completed order is photographed. We never ask for your Roblox password. Current delivery statistics are on /about.

Full Robux and USD prices for all 42 permanents are in Blox Fruits permanent fruit prices.

Sources

Live prices on PetMart

More on PetMart

All Blox Fruits items · Blox Fruits guides · About PetMart · Proof of delivery

View on PetMart