Logo
v4.04
Games
Lantern
Witcher 3 Merchants - Who Sells What, Listed by Region

Witcher 3 Merchants

All 145 merchants in The Witcher 3 and their full stock with prices: blacksmiths, armorers, herbalists, alchemists and innkeepers, listed by region.

Novigrad

20 merchants

Skellige

7 merchants

Toussaint

16 merchants

Unplaced

92 merchants

Velen / No Man's Land

6 merchants

White Orchard

4 merchants

Who sells what in The Witcher 3

Witcher 3 merchants are grouped by region, and each page lists the full stock with the price and the quantity carried, split by item type. Blacksmiths and armorers hold diagrams and components, herbalists and alchemists hold ingredients and formulas, innkeepers hold food and Gwent cards.

Stock is defined per shop rather than per person, so several traders of the same kind share a list. Any item page also names the merchants who carry it, which is the faster route when hunting one component rather than browsing a shop.

A fight outside a burning house in The Witcher 3
A fight outside a burning house in The Witcher 3

Prices and restocking in The Witcher 3

Prices shown are the base values from the Witcher 3 game files, before the modifiers a given playthrough applies. Traders restock on a timer, so meditating a few days is usually quicker than riding to the next town for a common ingredient.

Craftsman rank is worth checking before a long ride: a smith who stocks a diagram cannot always forge it, and the rank each recipe needs is listed on the Witcher 3 crafting diagrams page.

Frequently Asked Questions

Who buys everything in The Witcher 3?

No Witcher 3 merchant buys every category. Blacksmiths and armorers take gear and components, herbalists take alchemy items, and innkeepers take food, so junk runs are worth splitting between two or three traders in the same town.

Do merchants restock in The Witcher 3?

Yes, on a timer. Meditating for a few days refreshes their stock and their available coin, which also matters when selling a large haul.

Which merchant has the most money in The Witcher 3?

The larger city traders, particularly in Novigrad and Beauclair. Each merchant page lists the stock they carry so you can plan a selling route around the ones worth visiting.