All 12 Fisherman villager trades in Minecraft from Novice to Master: what they buy and sell, max uses, villager XP and the Barrel job site.
Raw Salmon ×6 + Emerald → Cooked Salmon ×6
Raw Salmon ×13 → Emerald
Emerald ×8–22 → Enchanted Fishing Rod
Tropical Fish ×6 → Emerald
Pufferfish ×4 → Emerald
Boat → Emerald
Uses = trades before the villager restocks · XP = villager experience per trade · Java / Bedrock % = chance that a villager offers this trade.
A Fisherman buys String, Coal, Raw Cod, Raw Salmon and Tropical Fish and 2 more for emeralds and sells Bucket of Cod, Cooked Cod, Campfire, Cooked Salmon and Enchanted Fishing Rod — 12 possible trades from Novice to Master.
The Barrel. An unemployed villager that claims a Barrel becomes a Fisherman. Break the block before your first trade to make the villager pick a new profession.
Sell it 20 String (Novice), 10 Coal (Novice), 15 Raw Cod (Apprentice) and 13 Raw Salmon (Journeyman) and 3 more. Each of these trades pays emeralds and gives the villager experience towards its next level.
At Master level a Fisherman can offer Emerald for 4 Pufferfish and Emerald for Boat.
12 possible trades: 4 Novice, 3 Apprentice, 2 Journeyman, 1 Expert and 2 Master. A villager does not offer all of them — each trade card shows the chance that it is offered in Java and Bedrock Edition.