Getting 100% Completion in Stardew Valley
I spent about three playthroughs before I actually hit 100% perfection. The number looks small on the save screen but it hides a lot of moving parts that most people gloss over. This Stardew Valley Perfection Guide is based on what I actually did, not what the wiki says is possible in theory. Perfection is calculated as a percentage on your save file. It tracks several separate systems: quest board completion, museum donation, fishing collection, bug catching, cooking recipes, crafting recipes, ship listings, and maximum friendships. Each system contributes differently to the final number. Hitting exactly 100% means every single tracked category has no gaps. The breakdown matters because some categories are harder than others. Quest board alone accounts for a huge chunk. Before the 1.4 update there were fewer quests. After the update, the board has 126 total tasks spread across three years, and you need every single one of them completed to maximize that portion of the score.
The Quest Board
This is where most people fall short. You cannot rush through the quest board by picking the easy ones and ignoring the rest. Every year has a set of available quests, and many of them are time-gated or seasonal. I missed two quests in my first run because I didn't realize one was tied to the Night Market and another required waiting until Year 2 to appear. I had to restart the save to finish those. My workaround was simple. I kept a spreadsheet tracking which quests were active each season, which ones I'd completed, and which were still pending. It took about ten minutes to set up and saved me from randomly missing something. The spreadsheet approach is more reliable than memory, especially in Year 3 when the board fills up fast. Some quests involve finding specific items that only spawn under certain conditions. The geode quest for instance requires mining in the Skull Cavern, but the regular quarry geodes also count. The bug-catching quests are tricky because some bugs only appear during rain or at night. Plan ahead. I ran into a situation where I needed a rare boulder to break for a quest item and couldn't find it for two in-game weeks. Using a pickaxe upgrade or bringing an bomb from the Adventurer's Guild solved it.
Museum Donations
The museum has four sections: relics, minerals, artifacts, and marine life. Each section has a fixed number of entries. Relics come from digging spots in various locations across the map. Minerals come from rocks, geodes, and mining. Artifacts come from digging spots and archaeological sites. Marine life covers all fish, including the special festival fish and the rare finds from the angler quest. A common pitfall here is assuming that catching every fish automatically completes the marine life section. It doesn't. You also need to donate every bug and crustacean variant. The squid, for example, only appears in the ocean during summer rain, and the tar pit crab is only available in specific water temperatures. If you miss these, your perfection score drops noticeably.
Get the Full Details

Fishing and Bug Collection
The fishing challenge is split into two achievements: Fishing Master and Angler. Fishing Master requires catching every fish in the game. Angler requires completing the Angler quest, which itself is a quest board task. These overlap but they are not identical. The Angler quest gives you a blueprint for the bait maker, which makes future fishing easier, but it does not give you every fish. For bugs, you need to catch every insect species. Butterflies, beetles, scorpions, fireflies, moths. Some only appear at certain times of day or in certain weather. The scorpion, for instance, only spawns in the desert at night during summer. I had to make a habit of checking the desert every summer night after I realized I was missing one.
Cooking and Crafting h2>
Cooking requires finding recipes and then gathering ingredients. The recipe books from the Traveling Merchant and the cookbook sellers are essential. You also get recipes from completing bundles in the community center. I found that the fastest way to track cooking progress was to sort by season and cook everything available that week, rather than chasing individual rare recipes that might not appear for months. Crafting is separate. It includes tools, furniture, machinery, and other crafted items. Some crafting recipes require resources that are hard to get in bulk, like obsidian from the Skull Cavern or ancient fruit from the greenhouse. I kept a dedicated chest in the farmhouse for crafting materials so I never lost track of what I had versus what I still needed.
Friendship Levels
Max friendship is 10 hearts with every villager who has a friendship system. That includes everyone you can date and everyone you cannot. It does not include pets or animals. The calculation is straightforward but time-consuming. You need to talk to each person daily, give gifts, complete heart events, and attend their preferred festivals. One thing people often overlook is that certain characters have gift preferences that change based on the season. The farmer's birthday gifts give double points, but only if you remember their birthday. I missed Linus's birthday once because I forgot to check the calendar, and it set me back several days of reprioritizing gifts.

The Community Center
Completing the community center is required for 100%. Every bundle must be finished. After the 1.4 update, there is also the Crafts Room, the Snake Pit, and the Bullseye boards. These require different types of items than the original bundles. If you started before 1.4 and haven't updated, you need to complete the original six rooms plus the new three. The tricky part is that some bundles overlap with quest board tasks. Completing a quest might give you an item you need for a bundle. I found that doing quests and bundles in parallel, rather than finishing one completely before starting the other, was much more efficient.
A Specific Problem I Encountered
In my second playthrough, I hit a wall with the perfection score at around 97%. I could not figure out which categories were incomplete. The issue turned out to be a single recipe: the Spicy Eel. I had the recipe from the Journeyman Chef's Bundle but I never made the dish because I thought it was optional for cooking. It is not. Making it and adding it to the cooked food shipment completed the missing piece and pushed me to 100%. The workaround was to check the completion tracker in the game's menu, go to the cookbook section, and look for any recipes that were grayed out or unmarked. Most people skip this step because the tracker does not highlight missing items clearly. I started doing this after each major session and it saved me from similar dead ends later.
Downsides and Where This Approach Fails h2>
The main limitation is time. Achieving perfection typically takes 150 to 200 hours of gameplay, depending on how efficiently you manage resources. Some players cannot invest that much time, and that is fine. The game does not require perfection to be fully playable or enjoyable. Another bottleneck is that some items are seasonally locked and cannot be farmed indefinitely. Ancient Fruit, for example, requires a greenhouse or Delicacy Fan. If you do not have a greenhouse by Year 3, you are dependent on whatever ancient fruit you can grow, which may not be enough for shipping every variant. The workaround is to prioritize greenhouse construction early and use seed makers to replicate rare seeds. A third limitation is that the quest board can become overwhelming in Year 3. The number of active quests increases, and managing them alongside other goals requires significant organization. If you find yourself struggling, consider using an external tracker or a mod that shows quest status, though I did not use mods and relied on the spreadsheet method instead.

Summary of Steps
Complete the community center bundles across all years. Finish every quest on the board, tracking them in a spreadsheet to avoid misses. Donate every item to the museum, including rare variants. Catch every fish and bug, noting seasonal requirements. Cook every recipe, checking the tracker for grayed-out entries. Craft every item, organizing materials to prevent running out. Maximize friendship with every villager, remembering birthdays and seasonal preferences. Ship every item for the Full Shipment achievement. If you follow these steps and keep organized notes, you will reach 100% without needing to restart saves or waste weeks hunting for a single missing item. It is tedious work, but it is doable if you plan ahead and accept that some categories require more time than others.