There is an adorable NPC in Stardew Valley called the Hat Mouse. He lives in the Abandoned House to the south of Cindersap Forest and, as his name suggests, he sells hats. However, his stock grows over the course of the game and each hat has a specific unlock trigger.
The Hat Mouse will send you a letter the morning after you complete your first achievement in game, so it makes sense that each of the hats he goes on to sell only unlocks after you’ve earned its accompanying achievement.
There are some exceptions to this, such as the hats that are won by coming first in seasonal events.
How to unlock every hat with the Hat Mouse in Stardew Valley
Whenever you get a new achievement in Stardew Valley, make sure to visit the Hat Mouse to see what new and fun accessories he has on offer. Every hat sells for the same price of 1,000 Gold.
Hat | Achievement | How to get |
Good Ol’ Cap | Greenhorn | Earn 15,000 Gold |
Lucky Bow | Cowpoke | Earn 50,000 Gold |
Cool Cap | Homesteader | Earn 250,000 Gold |
Bowler Hat | Millionaire | Earn 1,000,000 Gold |
Sombrero | Legend | Earn 10,000,000 Gold |
Blue Bonnet | Treasure Trove | Donate 40 items to the Museum |
Cowboy Hat | A Complete Collection | Complete the Museum collection |
Butterfly Bow | A New Friend | Reach 5-heart friendship with someone |
Tiara | Cliques | Reach 5-heart friendship with 4 people |
Santa Hat | Networking | Reach 5-heart friendship with 10 people |
Earmuffs | Popular | Reach 5-heart friendship with 20 people |
Mouse Ears | Best Friends | Reach 10-heart friendship with someone |
Cat Ears | The Beloved Farmer | Reach 10-heart friendship with 8 people |
Delicate Bow | Cook | Cook 10 different recipes |
Plum Chapeau | Sous Chef | Cook 25 different recipes |
Archer’s Cap | Gourmet Chef | Cook every recipe |
Tropiclip | Moving Up | Upgrade your house |
Hunter’s Cap | Living Large | Upgrade your house to maximum size |
Daisy | D.I.Y. | Craft 15 different items |
Trucker Hat | Artisan | Craft 30 different items |
Gnome’s Cap | Craft Master | Craft every item |
Sou’wester | Fisherman | Catch 10 different fish |
Official Cap | Ol’ Mariner | Catch 24 different fish |
Eye Patch | Master Angler | Catch every fish |
Watermelon Band | Mother Catch | Catch 100 fish |
Polka Bow | Gofer | Complete 10 ‘Help Wanted’ requests |
Chicken Mask | A Big Help | Complete 40 ‘Help Wanted’ requests |
Cowpoke Hat | Polyculture | Ship 15 of each crop |
Cowgal Hat | Monoculture | Ship 300 of one crop |
Goblin Mask | Full Shipment | Ship every item |
Chef Hat | Gourmet Chef | Cook every recipe |
There are also three other hats which become available at the Hat Mouse once the criteria is met:
- Straw Hat
- Win the Egg Hunt at the Egg Festival
- Sailor’s Cap
- Win the Fishing Competition at the Festival of Ice
- Elegant Turban
- Earn all other achievements
How to put hats on Cats and Dogs in Stardew Valley
All of the Hat Mouse’s hats, as well as any other that can be found in Stardew Valley can be placed on Cats and Dogs.
To do this, place the hat into your inventory and select it, before right clicking on your pet. I’d advise that you don’t do this near water, because you might lose any hat that they were already wearing.