Skip to content

Fortnite item shop: how the daily rotation works

The Fortnite item shop refreshes once a day at 00:00 UTC, which is 7 PM Eastern (8 PM during daylight saving), and most rows swap out while a few stick around for days. Prices sit in fixed V-Bucks tiers, nothing in the shop is ever truly “last chance”, and the best tools for predicting tomorrow are a mix of official data and a couple of reliable dataminers. I’ve been tracking rotations for years, and this is the version of the guide I wish I’d had when I started spending.

GameFortnite
Reset time00:00 UTC daily
Outfit prices800 to 2,000 V-Bucks
Returns3 Return Tickets
Best trackerfortnite.gg

When the Fortnite item shop resets

Epic has used the same reset time since Chapter 1. The shop rolls over at midnight UTC, every day, no exceptions for weekends or patch days.

That one fixed time is why the “fortnite item shop today” results you see on tracker sites all change at the same moment, no matter where you live.

Here’s what midnight UTC looks like around the world.

Region Standard time Daylight saving time
US East (ET) 7:00 PM 8:00 PM
US Central (CT) 6:00 PM 7:00 PM
US Pacific (PT) 4:00 PM 5:00 PM
UK (GMT/BST) 12:00 AM 1:00 AM
Central Europe (CET/CEST) 1:00 AM 2:00 AM
Brazil (BRT) 9:00 PM 9:00 PM
Japan (JST) 9:00 AM 9:00 AM
Australia East (AEST/AEDT) 10:00 AM 11:00 AM

Two practical notes.

First, the in-game shop sometimes lags by a minute or two after the reset. If you’re sitting in the lobby at the exact second, back out to the main menu and reopen the Item Shop tab. That forces a fresh pull.

Second, when Epic runs a downtime for a big patch, the shop still technically rotates at 00:00 UTC. You just can’t see it until servers come back. The timers on individual items keep counting during the outage.

How the shop is laid out now

If you last played in Chapter 2 you’ll remember a simple split: a Featured section with the big collab stuff and a Daily section with six cheaper items. That layout is gone.

The current Fortnite store is a stack of named rows. Each row has a title, a set of tiles and in most cases its own timer. Scroll down and you’ll pass anywhere from a dozen to thirty rows on a busy day.

I group them into two kinds.

Collab rows

These carry the name of the licensed property. In recent rotations I’ve scrolled past rows titled Hazbin Hotel, Five Nights at Freddy’s, Stranger Things, Squid Game, Rick and Morty, Poppy Playtime, Friday the 13th and Street Fighter, the last one built around the live-action film tie-in rather than the arcade sprites.

Collab rows tend to arrive in a block, stay for a set window and then leave together. The Bonnie outfit from the Five Nights at Freddy’s set is a good example of how this works: it shipped with the rest of the FNAF cosmetics in a single row, and the whole row shares one “leaves in” countdown.

Themed rows

Epic’s own cosmetics get grouped under short, punchy headings that change with the season. Rows like Hot Drops, Pop Off, No Sweat, Get Far Out and Peak Style have all cycled through. Fortnitemares brings a Locker of Horrors row that collects the evil clowns, skeletons and summoned-demon styles.

Themed rows are where the loot is cheapest and where Epic rotates fastest. A row titled No Sweat one day might become Retro Rewind the next with a completely different set of outfits.

What the timers mean

Every tile shows one of three states.

  • A “New” badge for cosmetics appearing in the shop for the first time.
  • A “leaves in” countdown, usually anywhere from a few hours to several days.
  • No countdown, which means the item will stay through at least the next reset.

The countdown is reliable. If a tile says it leaves in 2 days and 3 hours, that’s exactly when it goes. Epic doesn’t extend timers quietly, though it does sometimes bring an item straight back a few days later, which annoys people who rushed.

What a Fortnite item shop rotation actually contains

Item Shop Reset Time Zone Table

There are more cosmetic types in the shop than most players realise. Here’s the current spread and the V-Bucks tiers each one lands in.

Cosmetic type Typical price (V-Bucks) Notes
Outfits 800, 1,200, 1,500, 2,000 Collab outfits usually 1,500 or above
Back blings Often bundled with outfits Rarely sold alone at a premium
Pickaxes 500, 800, 1,200 Blades and hammers in the same tiers
Gliders 500, 800, 1,200 Collab gliders sit at the top tier
Emotes 200, 500, 800 Licensed music emotes are 500 or 800
Wraps 300, 500 Shared across weapons and vehicles
Jam Tracks 500 Fortnite Festival songs, playable in the lobby
Kicks Shoe slot, Chapter 6 onward Shown on most outfits
Cars and decals Rocket Racing items Also usable in Battle Royale
LEGO kits and styles Varies Some outfits ship with a LEGO style included
Bundles Discounted versus separate Price drops if you already own parts

A few things I’d flag from that table.

Outfit tiers used to map cleanly to rarity colours. Uncommon was 800, Rare 1,200, Epic 1,500, Legendary 2,000. Epic stopped showing rarity labels for shop outfits a while ago, so now you judge by the price and the series tag. An Icon Series or Gaming Legends outfit at 1,500 is the norm, with 2,000 reserved for sets that include a built-in emote or multiple styles.

Bundles are the most misread tiles in the shop. The displayed bundle price already subtracts anything you own. If you bought the Sphynx outfit on its own last year and the bundle comes back, you’ll see a lower number than your friend who owns nothing from it. That’s not a sale. It’s just the maths.

Analyst note

Over a full chapter, roughly a third of the outfits I log are 1,200 V-Bucks or less. The expensive collab rows get the attention, but most of the shop’s actual volume sits in the mid tier, and those are the items that come back most often.

How the daily rotation really works

Epic has never published a formal rotation schedule, and I’m convinced there isn’t one in the sense players imagine. There’s no calendar that says Fate comes back every 90 days. What there is instead is a set of patterns that hold up well enough to plan around.

Pattern 1: collabs follow the licence, not the season

When a show drops a new season or a film hits cinemas, its row shows up in the shop within days. Stranger Things rows have clustered around Netflix release windows. Squid Game cosmetics, including the Mingle-inspired emotes, landed alongside the second season. Street Fighter’s live-action row arrived with the film marketing cycle.

This means the best predictor for “will this collab return” is the property’s own calendar. If a sequel is announced, I’d bet on a return. If the licence has gone quiet for two years, don’t hold your breath.

Pattern 2: seasonal rows are predictable to the week

Fortnitemares runs through October, Winterfest through late December, and both bring their own shop rows. Locker of Horrors is the Fortnitemares bucket. The Friday the 13th and Poppy Playtime rows both slotted into that window.

If a horror outfit leaves in early November, you can reasonably expect it back the next October. I’ve watched that cycle repeat for years with the Chapter 1 ghouls and skulls.

Pattern 3: Epic originals come back fastest

Non-licensed outfits have no legal clock on them. They return whenever Epic wants to fill a row. A cheap 800 V-Bucks outfit from Chapter 3 might appear every six to eight weeks. A 2,000 V-Bucks original with a special emote might wait six months.

The gap between appearances is the single most useful number a tracker gives you. More on that in the next section.

Pattern 4: some things never return

Three categories are off the table.

  • Battle Pass cosmetics. Epic’s stated policy is that they will not be sold in the shop later.
  • Fortnite Crew packs. Each month’s pack is exclusive to subscribers that month.
  • Event and tournament rewards, like competitive cosmetics tied to a specific cup.

Anyone selling you “access” to these is selling a stolen or shared account. I’ll cover that in the safety section.

Pattern 5: new releases get a multi-day window

Brand new cosmetics almost always stay for at least two resets, often more. The “New” badge sticks for the first day. This is why I never buy a new item at the reset. Waiting 24 hours costs you nothing and lets you see the item in other people’s lobbies first.

Checking the Fortnite item shop today

V-Bucks Cosmetic Price Tiers Chart

There are three ways to see what’s in the shop right now, and they’re not equal.

In-game

The Item Shop tab in the lobby is the source of truth. It’s the only place where the price you see is guaranteed to be the price you pay, including regional pricing and any owned-item discounts on bundles.

The official website

Epic runs an Item Shop page on its own site where you can browse and buy with your Epic account logged in. Purchases made there land in your locker next time you launch the game. I use it when I’m away from my PC and want to grab something before the timer runs out.

Third-party trackers

This is where fortnite.gg earns its reputation. The fortnite.gg item shop page mirrors the live rotation and adds the data Epic doesn’t show you:

  • Release date for each cosmetic.
  • Last seen date before today.
  • Total number of shop appearances.
  • The longest gap it’s ever had between appearances.

That last figure is what I check before any 1,500 V-Bucks decision. If an outfit has appeared 40 times with a maximum gap of 60 days, it will be back. If it has appeared twice in three years, that’s a genuinely rare return and the purchase is easier to justify.

Quick steps: check today's shop from your phone

  1. Open the official Fortnite site and go to the Item Shop page.
  2. Log in with your Epic account to see your real prices.
  3. Cross-check the item on fortnite.gg for last seen and appearance count.
  4. Buy on the site, or wait and purchase in-game.
  5. Check the locker after launching to confirm it landed.

Fortnite item shop tomorrow: what’s predictable and what isn’t

Searches for “fortnite item shop tomorrow” are enormous, so I want to be straight about what exists.

Epic does not publish tomorrow’s shop. Full stop. Any site that shows you a complete “tomorrow” list with every row is either reposting a dataminer’s find or guessing.

What you can get is partial information, and it comes from sources with very different reliability.

Source Reliability What it actually tells you
In-game “leaves in” timers Official Which current items will still be there tomorrow
Epic social posts and blog Official Announced collab launch dates, sometimes exact rows
ShiinaBR, HYPEX, iFireMonkey Proven reporters with long records Datamined cosmetics that have been added to the files, often with “expected in shop” notes
fortnite.gg upcoming section Community datamine aggregator Items in the files not yet released, no guaranteed date
Random “tomorrow’s shop” accounts Anonymous, mixed record Frequently wrong or recycled from the above

The way I read this: timers tell me what stays, Epic tells me what launches, and the dataminers tell me what’s sitting in the files ready to drop. None of that gives me a full list. It gives me a decent idea.

Dataminers see cosmetics in the game files because Epic encrypts some and leaves others open. When an outfit is sitting decrypted with a shop asset attached, it’s usually days away. When it’s encrypted, it’s coming but the date is anyone’s guess.

I’d add one caution. Dataminers report on what’s in the files; they are not Epic’s schedule. I’ve watched cosmetics sit unreleased for months after being found. Treat their posts as “soon”, not “tomorrow”, unless they say otherwise.

Buying V-Bucks and what you actually pay

V-Bucks prices went up in October 2023 and have held since. Here’s the current US pricing for the direct packs, which shrank in size on March 19, 2026, while the dollar prices stayed put.

V-Bucks pack Price (USD) Cost per 1,000 V-Bucks
800 $8.99 $11.24
2,400 $22.99 $9.58
4,500 $36.99 $8.22
12,500 $89.99 $7.20

The 800 pack is the worst value by a wide margin. If you’re a regular buyer, the 4,500 pack is the sweet spot. The 12,500 pack only makes sense if you know you’ll spend it, because unspent V-Bucks are money sitting idle.

The Fortnite Crew alternative

Fortnite Crew costs $11.99 a month and, since June 6, 2026, includes 800 V-Bucks, the current Battle Pass, the other passes Epic bundles in, and an exclusive outfit pack. If you were going to buy the 800 V-Bucks pack anyway, the extra $3 buys the passes and the pack. For anyone who plays every season, the Crew beats buying packs separately. For a casual player who spends twice a year, it doesn’t.

Where you buy matters

Epic has pushed hard to get purchases through its own checkout rather than console or app storefronts. The Epic Rewards programme returns a percentage of eligible purchases made through Epic’s own payment as credit you can spend later. At the time of writing that’s a meaningful chunk on web and mobile purchases, but the rate and eligibility change, so check Epic’s rewards page before assuming a figure.

There’s also the transfer question. V-Bucks you buy on PC, the web, or mobile are shared across everything. V-Bucks you buy on PlayStation, Xbox or Nintendo Switch are shared with PC and mobile but not with the other consoles. Buy on Xbox, then log in on PlayStation, and that balance won’t show. Cosmetics you’ve purchased, on the other hand, follow your Epic account everywhere.

Returning an item you regret

Epic has two safety nets, and most players only know about one.

Cancel Purchase

Right after you buy something, the tile shows a Cancel Purchase button. Hit it before you leave the shop and the V-Bucks come straight back with no ticket used. This covers the “I clicked the wrong tile” problem, which in my experience accounts for most accidental purchases, especially on controller.

Return Tickets

Every account has three Return Tickets. Use one and it comes back 365 days later, so the pool refills slowly rather than resetting.

Quick steps: return an item with a Return Ticket

  1. Open the Settings menu from the lobby.
  2. Select Account and Privacy.
  3. Choose Submit a Request under Unintended Purchases.
  4. Pick the item from the list and confirm.
  5. Check your V-Bucks balance updates immediately.

Not everything qualifies. Based on Epic’s own rules:

  • The item must have been bought in the last 30 days.
  • Gifts cannot be returned by either party.
  • Real-money products like Crew packs, starter packs and V-Bucks themselves are excluded.
  • Some bundles and promotional items are marked non-returnable at purchase.

I treat tickets as a budget tool, not a try-before-you-buy feature. Three a year is enough to fix mistakes. It’s not enough to cycle through outfits.

Gifting from the item shop

Gifting is how most Discord friend groups move cosmetics around, and it has rules that trip people up.

  • You must have two-factor authentication enabled on your Epic account.
  • You and the recipient must have been Epic friends for at least 48 hours.
  • You can send a maximum of five gifts in any 24-hour period.
  • Gifts are permanent. No Return Ticket applies.

The 48-hour rule is deliberate. It’s there to slow down scams where someone adds you, promises a trade, and vanishes with the gifted skin. It also means that if a friend wants a collab outfit that leaves in 1 day, and you only just added each other, you can’t help. Plan ahead for limited-time rows.

One more detail: the gift goes out at the price the sender sees, including any bundle discounts on the sender’s account. If I own half a bundle, I can’t gift my discounted version. Gifts are always full price for the recipient’s locker.

Stay safe

Anyone offering free V-Bucks, a “V-Bucks generator”, or cheap gifted skins for payment outside the game is running a scam. Never share your Epic login, never redeem codes from strangers, and report Discord DMs promising free cosmetics with Report Message.

Setting up shop alerts in a Discord server

Most Fortnite Discord communities post the daily shop. Doing it well takes about ten minutes and saves the server from someone pasting a blurry screenshot every evening.

Quick steps: build a daily shop channel

  1. Create an Announcement channel named item-shop.
  2. Create a Shop Pings role, mentionable, no permissions.
  3. Set up a bot or webhook to post at 00:00 UTC.
  4. Restrict Send Messages so only the bot can post.
  5. Let members self-assign the role via a reaction or Onboarding.

Step 1: create the channel

Click the plus icon next to a category, choose Announcement, name it item-shop. Announcement channels can be followed by other servers, which matters if you run a network of communities.

Step 2: create the ping role

Go to Server Settings, then Roles, then Create Role. Name it Shop Pings. Under Display, turn on Allow anyone to @mention this role. Leave every permission off. This role exists to be pinged and nothing else.

Step 3: automate the post

You have two realistic options.

The first is a dedicated Fortnite shop bot. There are several in the “discord bots for gaming” space that post the full rotation as an image at reset. Invite one, run its setup command in item-shop, and point it at the Shop Pings role.

The second is following an existing feed. Many large Fortnite news servers publish their shop channel as an Announcement channel. Open that channel in the source server, click Follow at the top, and choose your item-shop channel. Posts mirror in automatically. This works for any “discord discord server” with a public announcement feed, including Epic’s official Fortnite server where available.

If your server already runs the “mee6 bot“, its social alerts can repost from the official Fortnite accounts, which is a reasonable fallback for the collab announcements even if it won’t produce the daily image.

Step 4: lock the channel

Open the channel settings, go to Permissions, select @everyone, and set Send Messages to the red X. Then add the bot’s role and grant Send Messages, Embed Links and Attach Files. That’s all it needs.

Step 5: make the role opt-in

Server Settings, then Onboarding, then Customization Questions. Add a question like “Which alerts do you want?” with Shop Pings as an option. Members pick it when they join, and nobody gets pinged at 7 PM who didn’t ask for it.

Troubleshooting

Problem Likely cause Fix
Bot posts nothing at reset Bot lacks Send Messages in the channel Check channel Permissions for the bot’s role
Image doesn’t show, only text Embed Links or Attach Files denied Grant both to the bot role
Role ping doesn’t notify anyone Role not mentionable Roles, select role, enable Allow anyone to @mention
Followed feed stopped Source channel changed type or server left Re-follow from the source server
Posts arrive an hour late Bot uses local time, not UTC Set the bot’s post time to 00:00 UTC explicitly
Members complain about pings Role assigned by default Remove the role from Onboarding defaults

Reading the rotation like an analyst

This is the part I think most shop guides skip. The rotation is not random, and treating it like data changes how you spend.

Build a watchlist, not a wishlist

A wishlist is everything you’d like. A watchlist is three to five items you’ve actually checked. For each one, I log the last seen date and the max gap from fortnite.gg. When an item comes back, I already know whether it’s rare or routine.

Price per appearance

Two outfits at 1,500 V-Bucks aren’t equal. One that appears every 45 days gives you dozens of chances; one that appears every 400 days gives you a couple. I’ll pay full price for the second without hesitation and wait for a bundle on the first.

Watch the row titles

Row titles leak intent. When a themed row called Get Far Out shows up full of psychedelic wraps and the Peak Style row fills with streetwear, Epic is testing what sells. Rows that reappear with the same title week after week are performing. Rows that vanish after one day didn’t move units, and those items may be quiet for a while.

The collab cliff

Licensed items carry a licence end date you can’t see. When a collab row gets a “leaves in” timer measured in hours after a week-long run, that’s often the last window for a long stretch. The Friday the 13th and Hazbin Hotel rows both behaved this way in my log: a long first run, a short final countdown, then silence.

Know when sweat matters

Some outfits earn a reputation for being “sweaty”, the small, dark, low-profile ones competitive players favour. Those return frequently because they sell every time, so the No Sweat row joke writes itself. If you want a competitive look, you’re never short of options. If you want something distinctive, the odd 800 V-Bucks original from a forgotten themed row will do more for you than the latest green ghost everyone’s buying.

Analyst note

In my tracking, items under 1,200 V-Bucks returned on average three times more often per year than items at 2,000. Cheap cosmetics are the reliable restocks; expensive sets are where waiting costs you.

Common mistakes I see every week

Buying at the first reset. New items stay multiple days. Give it a night.

Trusting “last chance” posts from anonymous accounts. Nothing from Epic is a last chance. Check the timer.

Spending the first 800 V-Bucks pack on an emote. The 200 and 500 tiers are the easiest way to drain a balance on things you’ll use twice.

Gifting before 2FA is on. You’ll get to checkout and be stopped. Turn it on under Account Settings, Password and Security, on the Epic site first.

Buying V-Bucks on one console and expecting them on another. They won’t transfer between PlayStation, Xbox and Switch.

Forgetting the owned-item discount. If you own two pieces of a bundle, the tile price already reflects that, so there’s no need to buy the rest separately.

FAQ

What time does the Fortnite item shop reset?

00:00 UTC every day. That’s 7 PM Eastern in winter, 8 PM in summer, 4 PM Pacific in winter and 5 PM in summer. The time never shifts for events or patches.

Does Epic reveal the Fortnite item shop tomorrow?

No. The only official hints are in-game “leaves in” timers, which tell you what stays, and Epic’s announcements for collab launches. Everything else is datamining from reporters like ShiinaBR, HYPEX and iFireMonkey, or guesswork from accounts with no track record.

How much do Fortnite item shop skins cost?

Outfits are priced at 800, 1,200, 1,500 or 2,000 V-Bucks. Licensed outfits sit at 1,500 and up. Bundles discount the total and automatically subtract anything you already own.

Do item shop outfits come back?

Epic originals come back regularly, often every couple of months for cheaper items. Licensed collab outfits return when the property is active again. Battle Pass cosmetics, Crew packs and tournament rewards never come to the shop.

How does the fortnite.gg item shop page help?

It shows the live rotation plus release date, last seen date, total appearances and the longest gap between appearances for every cosmetic. Those numbers tell you whether an item is a rare return or a routine restock.

Can I return something I bought in the Fortnite store?

Yes. Hit Cancel Purchase right after buying for an instant refund with no ticket used. Otherwise, use one of three Return Tickets within 30 days of purchase. Used tickets restore 365 days later. Gifts and real-money packs can’t be returned.

Why can’t I gift a skin to my friend?

Three usual reasons: 2FA isn’t enabled on your account, you haven’t been Epic friends for 48 hours, or you’ve already sent five gifts in the past 24 hours.

Do V-Bucks transfer between consoles?

V-Bucks bought on PC, web or mobile work everywhere. V-Bucks bought on PlayStation, Xbox or Switch work on that console plus PC and mobile, but not on the other two consoles. Cosmetics you’ve purchased follow your Epic account to every platform.