WorldSmith Logo
WorldSmith
Worldsmith Logo
WorldSmith Banner
Campaigns
Generators
Pricing
  1. Home
  2. /
  3. Generators
  4. /
  5. D&D Shop Generator

D&D Shop Generator

Create believable D&D shops with themed stock, quirks, and story hooks. This 5e shop generator populates towns fast and gives players meaningful places to spend gold.

Generate a Shop
D&D shop generator tool preview - WorldSmith merchant creator

Why use WorldSmith's D&D shop generator?

Towns feel empty when shops are just price lists. This 5e shop generator creates table-ready stores with everything you need to roleplay commerce immediately — shopkeeper personality, themed inventory with pricing ideas, and story hooks tied to your campaign.

Every shop includes a shopkeeper NPC with personality, backstory, and a secret or quest hook. Get pricing ideas by rarity (common 50-100 gp, uncommon 100-500 gp, rare 500-5000 gp) and adjust for your campaign economy. Outputs are 5e-compatible and system-agnostic enough to adapt to Pathfinder 2e and other TTRPGs.

Shop generator icon
  • Drag & drop editing
  • Fully balanced stat sheets
  • Invite & share with friends
  • Save 4+ hours per session

How to generate your first shop

D&D Shop generator interface preview on a laptop

How to generate your first shop

1. Choose your shop details

Pick the shop type, tier, and theme from the built-in dropdowns. Lock in the structure before adding atmosphere.

  1. Pick the shop type, tier, and theme from the built-in dropdowns. Lock in the structure before adding atmosphere.

Generate a Shop

D&D Shop Examples
Full Inventories Included

Select a sample to preview a complete shop instantly — shopkeeper, inventory, pricing ideas, and story hooks — then remix it inside WorldSmith.

Arcane Anomaly Emporium (Magic Curiosities Shop)

⌄

Free 5e shop stat block for an arcane curiosities emporium run by a Neutral Good elven enchanter, with stocked inventory and a CR 3 proprietor. Perfect for wizard parties, warlock-supply runs, and any urban campaign that needs a friendly arcane fixer.

Remix Arcane Anomaly Emporium (Magic Curiosities Shop)

Ironhand Forge (Masterwork Weapons & Armor Shop)

⌄

Free 5e shop stat block for a masterwork weapon and armor smithy run by a Lawful Good dwarven master blacksmith, with stocked inventory and pricing. Perfect for fighter and paladin parties, gear-upgrade sessions, and dwarven-mountain campaign settings.

Remix Ironhand Forge (Masterwork Weapons & Armor Shop)

The Brimming Vial (Alchemy & Potion Shop)

⌄

Free 5e shop stat block for an alchemy and potion shop run by a Neutral Good gnomish master alchemist, with stocked elixirs, oddities, and prices. Perfect for low-level parties, healing-supply runs, and any session that needs a quirky potion supplier.

Remix The Brimming Vial (Alchemy & Potion Shop)

The Gutter's Grasp (Black-Market Shop)

⌄

Free 5e shop stat block for a hidden black-market bazaar run by a Chaotic Neutral CR 6 master fence, stocked with stolen art, poisons, and forbidden enchantments. Perfect for rogue parties, criminal-underworld arcs, and morally gray shopping.

Remix The Gutter's Grasp (Black-Market Shop)

The Monster's Menagerie (Exotic Creature Shop)

⌄

Free 5e shop stat block for an exotic creature emporium with owlbear chicks, wyvern hatchlings, and basilisk scales, run by a Neutral Good half-elf beastmaster. Perfect for ranger campaigns, druid parties, and sessions that need a pet upgrade.

Remix The Monster's Menagerie (Exotic Creature Shop)

The Wandering Wyvern General Store (Adventurer Supply Shop)

⌄

Free 5e shop stat block for a friendly crossroads general store run by a Neutral Good halfling, stocked with rope, rations, tools, and travel gear. Perfect for new parties, low-level campaigns, and the first town stop in any new adventure.

Remix The Wandering Wyvern General Store (Adventurer Supply Shop)

The Written Arcana (Scroll & Tome Shop)

⌄

Free 5e shop stat block for a scroll and tome archive run by a Lawful Neutral high elf archivist, stocked with rare manuscripts and arcane wards. Perfect for spellcaster parties, lore-heavy sessions, and campaigns where forgotten knowledge is the real treasure.

Remix The Written Arcana (Scroll & Tome Shop)

743,768+

Total WorldSmith Creations

110,715+

NPCs Generated

The Shops You Need in Your D&D Game

Stock your towns with shops that create commerce, plot hooks, and memorable NPC interactions across every session.

  • General Store

    Adventuring gear, rations, rope, torches — the basics every party needs. Stock with a shopkeeper who knows local rumors and has ties to the town council.

  • Magic Shop

    Uncommon and rare items priced by rarity. Build magic shops with arcane-themed names and shopkeepers who guard secrets about item origins.

  • Blacksmith

    Weapons, armor, and smithing tools. Give blacksmiths ties to local politics, war contracts, or a grudge against the thieves guild.

  • Apothecary

    Healing potions, antitoxins, herbalism kits. Apothecaries know local flora and can provide quest hooks tied to rare ingredients.

  • Tavern

    Food, drink, lodging, and gossip. Taverns are social hubs — stock them with a memorable barkeep and rotating rumors.

  • Scribe Shop

    Spell scrolls, blank books, cartography tools. Scribes are ex-wizards with secret libraries and knowledge of forbidden texts.

  • Fence

    Stolen goods, poisons, forged documents. Black-market shops need a code phrase, a thieves guild contact, and an escape route.

  • Beast Trader

    Mounts, exotic pets, animal handling gear. Beast traders are druids or rangers with menageries and knowledge of local wildlife.

How DMs Use WorldSmith's D&D Shop Generator

Real pre-session situations, mapped to fast shop outputs with inventory, pricing, and shopkeeper NPCs you can drop directly into play.

  • Session Scenario

    Generate a magic shop for your 5e campaign

    Stock uncommon and rare items priced by rarity, and tie the shopkeeper to arcane plot hooks.

    Generate for this situation→
  • Session Scenario

    Create a general store for small-town adventures

    Stock adventuring gear, mundane weapons, and healing potions for parties just starting out.

    Generate for this situation→
  • Session Scenario

    Build a blacksmith shop with personality

    Stock weapons, armor, and smithing tools, and tie the shopkeeper to local politics or war.

    Generate for this situation→
  • Session Scenario

    Generate shop names that fit your setting

    Get theme-driven names like "The Gilded Quill" for a scribe shop or "The Iron Anvil" for a blacksmith.

    Generate for this situation→
  • Session Scenario

    Stock shops by party level (Tier 1-4)

    Scale magic item rarity by tier — Tier 1 gets common/uncommon, Tier 4 gets very rare/legendary.

    Generate for this situation→
  • Session Scenario

    Generate shops by campaign theme

    Heist campaigns need fences with stolen goods, exploration campaigns need cartographers with rare maps.

    Generate for this situation→

Loved by Dungeon Masters Everywhere

Real DMs use WorldSmith to prep faster, improvise smarter, and run sessions their players actually remember.

Used by 35,000+ DMs
4.9 from 113 DM Reviews
  • “Absolutely fantastic — it creates a fully usable stat sheet for NPCs, vendors, allies, and enemies. 10/10, I’ve recommended it to people many times.”

    Justin Parra avatar

    Justin Parra

    via Google · February 2025

    View →
  • “I love it for inspiration and formatting. It gives various outcomes for scenarios and generates NPCs real quick. It gives me a lot of what I need to be creative.”

    Nathaniel Dash avatar

    Nathaniel Dash

    via Google · May 2025

    View →
  • “I use it regularly for my D&D prep. NPCs and shops are fantastic and really help when you need something complex on the fly.”

    Seth Pierce avatar

    Seth Pierce

    via Google · March 2025

    View →
  • “This is such a game changer for me as a DM! When I struggle with writer’s block, it helps me generate ideas, NPCs, quests, items, monsters, maps, and anything else I need to make my prep work as a DM smoother.”

    HammerDown avatar

    HammerDown

    via Google · February 2025

    View →
  • “As a new DM, WorldSmith has been a game changer. It’s much easier to come up with needed elements on the fly and to keep things fluid and organized.”

    DrFistyHands avatar

    DrFistyHands

    via Google · March 2025

    View →
  • “I’ve really enjoyed using WorldSmith to develop content for my D&D campaign. I’m a first-time DM, and it’s given me the confidence to roll with the punches. Easy to use, great content.”

    Allyson Strickland avatar

    Allyson Strickland

    via Google · May 2025

    View →
View all Google reviews →

Frequently Asked Questions About the D&D Shop Generator

What does this D&D shop generator produce?⌄

Every shop includes a thematic name, shopkeeper NPC with personality and backstory, themed inventory with pricing ideas by rarity, and story hooks tied to your campaign. Outputs are remix-ready so you can adapt them to any setting or system.

How do I price magic items in my D&D shop?⌄

Use rarity-based pricing tiers from the DMG as a baseline: common 50-100 gp, uncommon 100-500 gp, rare 500-5000 gp, very rare 5000-50000 gp, legendary 50000+ gp. Adjust for your campaign economy by scaling prices based on settlement size and party wealth.

How do magic item prices scale by rarity?⌄

Common items cost 50-100 gp, uncommon 100-500 gp, rare 500-5000 gp, very rare 5000-50000 gp, and legendary 50000+ gp. These are DMG guidelines — adjust for your table.

How do I make a memorable shopkeeper NPC?⌄

Give them one quirk (speech pattern, nervous habit), one motivation (greedy, paranoid, generous), and one secret (fence for thieves guild, ex-adventurer). Tie the shopkeeper to the shop theme and local politics.

What makes a good D&D shop name?⌄

Use theme-driven names that combine profession with adjectives: "The Gilded Quill" for a scribe shop, "The Rusty Anvil" for a blacksmith. Puns and alliteration work well — "The Bubbling Brew" for a potion shop.

How do I name a magic shop in D&D?⌄

Use arcane-themed words like Arcanum, Grimoire, or Enchantments, and combine with mysterious adjectives like Veiled, Forgotten, or Eternal. Examples: "The Veiled Grimoire", "The Eternal Arcanum".

What are good names for a potion shop?⌄

Use alchemical terms like Elixir, Tincture, or Brew, and combine with adjectives like Bubbling, Mystic, or Verdant. Examples: "The Bubbling Elixir", "The Mystic Tincture".

What shops should a small D&D town have?⌄

A general store, blacksmith, and tavern are essentials. Add an apothecary for healing supplies. Skip magic shops unless your setting is high-magic — small towns rarely have arcane vendors.

What items should I stock in a D&D shop?⌄

Stock adventuring gear like rope, rations, and torches in general stores. Blacksmiths carry mundane weapons and armor. Apothecaries sell healing potions and antitoxins. Magic shops stock 1-2 uncommon items per visit.

Can players haggle in D&D 5e?⌄

Yes. Use Persuasion checks with DC 15 for a 10% discount, DC 20 for 20% discount. Critical success grants 25% off plus a favor. DM discretion applies — some shopkeepers refuse to haggle.

Related Generators

Every shop needs an NPC to run it, a quest to offer, and a town to call home.

Maps Generator

Generate maps content quickly in WorldSmith.

Monster Generator

Build custom creatures to pair with NPC arcs.

NPC Generator

Generate npc content quickly in WorldSmith.

Spell Generator

Generate spell content quickly in WorldSmith.

Magic Item Generator

Generate magic item content quickly in WorldSmith.

Puzzle Generator

Generate puzzle content quickly in WorldSmith.

Encounter Generator

Turn NPC conflict into balanced encounters.

Feat Generator

Generate feat content quickly in WorldSmith.

World Generator

Generate world content quickly in WorldSmith.

Treasure Generator

Generate treasure content quickly in WorldSmith.

Story Generator

Build longer narrative arcs around NPC motivations and secrets.

Session Generator

Turn your NPC cast into ready-to-run sessions with clear pacing.

Quest Generator

Create mission hooks tied to your new NPCs.

Trap Generator

Create set pieces and hazards that reinforce NPC-driven stakes.

Deity Generator

Generate deity content quickly in WorldSmith.

Dungeon Generator

Generate dungeon content quickly in WorldSmith.

Familiar Generator

Generate familiar content quickly in WorldSmith.

Mount Generator

Generate mount content quickly in WorldSmith.

Group Generator

Generate group content quickly in WorldSmith.

Calendar Generator

Generate calendar content quickly in WorldSmith.

Roll Table Generator

Generate roll table content quickly in WorldSmith.

Map Library Generator

Generate map library content quickly in WorldSmith.

Start Generating D&D Shops with WorldSmith

Build your first shop in seconds. Remix and refine until you love the result.

Generate a Shop
  • ✓Try your first shop instantly
  • ✓Stock by party level
  • ✓Built for session prep speed
Generate a Shop
WorldSmith Logo
Contact Us
About Us
FAQs
Blog
Pricing
Changelog
Roadmap
Influencer Program
2025 Recap
Privacy Policy
Terms of Service
License / Attribution