The best book, hobby & craft shops in Portsmouth

3 book, hobby & craft shops we’ve checked and stand behind — with the story on each one. Not a ranking; a record.

Browse another shelf: all of Portsmouth’s best · Restaurants · Shopping · Beauty · Pets · Entertainment · Antiques, Thrift, & Vintage · Bakeries & Sweets · Cafes · Health & Wellness · Home & Garden · Nightlife · Arts & Culture

Pinned in Portsmouth today

This spot is open today.

Two pinned places a day in Portsmouth — $10 here, $25 adds the newsletter. List your business →

Paid placements are always marked.

Hobbies, Books, & Crafts · 3 places · showing the latest additions first

Hobby Lobby

Hobbies, Books, & Crafts

Chain carrying a variety of arts & crafts materials, plus party supplies, fabric & home-decor items.

433 Diederich Blvd (Ashland)

“Chain carrying a variety of arts & crafts materials, plus party supplies, fabric & home-decor items.”

Website ↗

Dungeon Dwellers

Hobbies, Books, & Crafts

Dungeon Dwellers is Portsmouth’s friendly spot for trading card games, minis, and board game finds, plus the kind of local know-how that…

812 6th St · ✓ checked Sep 24

“Dungeon Dwellers is Portsmouth’s friendly spot for trading card games, minis, and board game finds, plus the kind of local know-how that helps you pick the good stuff. Into Disney Lorcana or just cracking fresh packs? You’ll feel right at home.”

Website ↗

RedDoor Bookstore & Gifts

Hobbies, Books, & Crafts

RedDoor Bookstore & Gifts is the kind of spot you pop into for new reads, clever gifts, and even puzzles, then leave feeling extra good…

223 Market St

“RedDoor Bookstore & Gifts is the kind of spot you pop into for new reads, clever gifts, and even puzzles, then leave feeling extra good because purchases help fuel Friends of Portsmouth’s community events. Drop a request on their wish list and browse picks from local vendors.”

From the Portsmouth newsletter, September 17, 2026

Website ↗

Listed here?

You’ve earned the mark — get the BaseLocal’s Best badge for your site →. Want in? List your business →