TL;DR
- Most merchants in Crimson Desert restock at in-game midnight (0:00), which equals roughly 2 real-time hours per in-game day.
- Restock times range from 1 in-game day (2 real hours) to 5 in-game days (10 real hours) depending on the shop type.
- Saddleries, Dye Houses, and Furniture Shops never restock at all.
- One-time items like crafting books, unique recipes, and inventory bags do not restock either.
- You can skip time by resting at a campfire or cooking pot to push past midnight faster.
Running out of healing food before a boss fight. Needing crafting materials that a vendor is sold out of. Waiting for dye that never comes back in stock. These are some of the most frustrating moments in Crimson Desert, and they all come from the same problem: the game never tells you when shops restock.
There is no countdown timer. No dialogue option that hints at it. No icon over the shopkeeper’s head. You are just supposed to know.
This guide lays it all out. Every shop type, how long it takes to restock, which merchants never restock no matter how long you wait, and the fastest ways to skip time without wasting real hours.
For more tips on making the most of merchants and currency, see our guides on how to gain trust with merchants and trade agreements, how to make money fast, Patrigio’s secret shop merchant location, and our full Crimson Desert Guide Hub.
How the Restock System Works
Crimson Desert uses an in-game clock. One full in-game day equals roughly 2 real-time hours. Vendor inventories reset based on how many in-game days have passed, with the reset triggering at in-game midnight (0:00).
The game has 12 distinct types of shops and vendors. Each type falls into one of three restock categories:
- Restocks every 1 in-game day (2 real hours)
- Restocks every 2–5 in-game days (4–10 real hours)
- Never restocks
The exact restock timer for each shop type is below.

Merchant Restock Times by Shop Type
Restocks Every 1 In-Game Day (Every 2 Real Hours)
These are the most important vendors for everyday resource needs. They refresh every time midnight ticks over in the game clock.
- Butcher / Meat Vendor — food, raw ingredients, healing items
- Provisioner’s Shop — crafting materials, tools, basic supplies
- Tannery — hides, leather, animal-based materials
- Innkeeper — food items and cooking ingredients
- General Merchant / Grocer — mixed consumables and goods
- Street Vendors — roaming merchants at landmarks; refresh daily but their location changes
These are the vendors you want to visit most often. Butchers in particular are critical before tough boss fights. Buy them out, rest until midnight, come back and buy again. See our guide on how to cook the best healing food in Crimson Desert to get the most out of restocked ingredients.
Restocks Every 2–5 In-Game Days (4–10 Real Hours)
These shops take longer between refreshes and carry more specialised goods.
- Weapon and Equipment Vendors — swords, shields, armor pieces
- Blacksmith — upgrade materials and smithing supplies
- Provisioner outposts outside of towns — slightly longer timers than city versions
- Faction shops and contribution vendors — stock tied to quest progression
Never Restocks
Three shop types have been confirmed through extensive testing to never refresh their inventory under any circumstances:
- Saddlery — horse gear and tack
- Dye House — dyes and cosmetic colorants
- Furniture Shop — home and camp decoration items
If a Saddlery, Dye House, or Furniture Shop has sold through its stock, what remains is all you will ever see from that vendor for the entire playthrough. Over 30 in-game days of waiting (60 real hours) confirmed no refresh occurred. Some players have claimed completing main quests triggers a restock, but this has not been replicated consistently. Do not count on it.
For dyes specifically, check our white gold dye location guide and vibrant dye quest walkthrough for alternatives to buying from Dye House vendors.

Items That Never Restock Regardless of Shop Type
Beyond the three shop categories above, certain items inside regularly restocking shops are also one-time purchases only:
- Crafting books and blueprints
- Unique recipes
- Inventory expansion bags — each vendor carries exactly one Small Bag and it does not return after purchase
Once you buy these, they are gone from that vendor permanently. They are not duplicated anywhere else in the world either. If you accidentally discard one of these unique items, head to Ben at the Howling Hill Greymane Camp — he can recover dropped items for you.
If you sold one of these items to a vendor, Ben cannot help. You need to go back to the exact same vendor you sold it to and use the Repurchase tab to buy it back. This only works if you act quickly, as vendors clear their repurchase history after approximately 7 in-game days. After that, the item is gone permanently.
For more on managing what to sell and keep, see our guide on should you sell recipes in Crimson Desert and what to do with learned recipes and blueprints.
How to Skip Time to Trigger Restocks
Waiting in real time for midnight to roll over is a waste. Crimson Desert lets you skip time by resting, and this is the most efficient way to trigger vendor restocks on demand.
Method 1 — Rest at a Campfire or Cooking Pot Find a campfire or cooking pot near the vendor you want to refresh. Interact with it and choose to rest. Each rest skips a few in-game hours. If it is late evening in-game, a single rest session may push the clock past midnight and trigger the restock immediately.
There is a cooldown on resting. You cannot sleep back to back without any time passing in between. The game does not show you the exact time, so check roughly how long you need to wait before the next midnight. One practical trick: rest at the cooking pot directly to the right of the Butcher in Hernand Town. This is probably the most convenient vendor-rest combo in the game.
Method 2 — Fast Travel Away and Back If the vendor’s restock timer has already passed but the inventory is not showing new stock, it may be because you were standing too close to the merchant when the timer rolled over. The game sometimes does not refresh a vendor’s inventory while you are right in front of them.
The fix is simple. Fast travel to another location and then fast travel back. This resets the NPC and the stock should appear correctly. See our how to fast travel in Crimson Desert guide if you need help with that system.
Method 3 — Save and Reload If fast travel does not solve the display issue, save your game manually and reload. This forces the game to re-check the vendor’s restock state and usually clears any stuck inventory.
How to Build Trust to Expand Shop Inventories
Restock timers only matter if the vendor carries what you need in the first place. Building trust with merchants expands their available stock over time.
Each day you can greet a merchant by approaching them and selecting the Greet option for +5 Trust. After roughly 20 days of greetings you reach maximum trust with that vendor. At that point, they may offer Trade Agreements and Supply Contracts for purchase. Activating a supply contract from your inventory automatically expands the corresponding shop’s inventory with new items that were not there before.
You can also give gifts to merchants to build trust faster. Pouches looted from bandit camps are a renewable source of gifts that work consistently. See our full guide on how to gain trust with merchants and trade agreements for the full breakdown.
Practical Tips for Managing Vendor Restocks
Stock up on food before boss fights. Visit the Butcher and buy everything they have. Rest until midnight at the nearby cooking pot, then come back and buy the restocked supply. Doing this twice can easily give you 200+ healing items before a difficult encounter.
Check every vendor you encounter for Small Bags. Each one carries a single inventory expansion bag that does not restock. The only way to get them is to buy them the moment you find them. Missing one means losing that slot permanently. See our how to increase inventory space guide for where to find every bag.
Do not expect Dye Houses, Saddleries, or Furniture Shops to refill. If you see something you want from these vendors, buy it immediately. There is no second chance.
Use the repurchase system carefully. If you sell something you later regret, go back to the same vendor within 7 in-game days and use the Repurchase tab to retrieve it. Street Vendors do not have a repurchase tab, so those sales are always final.
Unlock camp vendors early. Activating supply contracts from trusted town merchants expands your Greymane Camp vendor inventories, which saves you travel time by bringing more goods directly to your home base. Completing the camp donation quests also helps. See our guide on how to complete camp donation quests quickly.
For crafting-heavy runs where materials matter most, also check our guides on how to craft the Kuku Flame-Resistant Armor and best items early in Crimson Desert for what to prioritise buying when shops do refresh.
Quick Summary
- Most shops restock at in-game midnight (0:00), roughly every 2 real hours per in-game day.
- Butchers, Provisioner’s Shops, Tanneries, and Innkeepers refresh every 1 in-game day.
- Weapon vendors and blacksmiths refresh every 2 to 5 in-game days.
- Saddleries, Dye Houses, and Furniture Shops never restock.
- Unique items like crafting books, recipes, and inventory bags are one-time purchases and do not restock.
- Rest at campfires or cooking pots near vendors to skip time and trigger midnight restocks.
- Fast travel away and back, or save and reload, if a vendor’s inventory is stuck and not showing new stock.
- Accidentally discarded unique items can be recovered from Ben at Howling Hill. Sold items must be repurchased from the same vendor within 7 in-game days.
Crimson Desert is available on PC via Steam, PlayStation 5, Xbox Series X|S, and Epic Games Store. Visit the official Crimson Desert website for the latest updates and patch notes.



