Hey guys! So I was having this problem, where for whatever reason the achievements would unlock IN-GAME, but they were not unlocking in Steam. Well, I found out how to fix these. Figured I'd post this in the forums so if anybody else is having this problem they can fix it themselves. I know how frustrating it can be to complete an achievement only to have it not unlock! Step 1: The first step is to locate your save file and MAKE A BACKUP! Save file can be found at C:\Users\(Your Username)\AppData\Roaming\StardewValley\Saves. You should find a folder with 2 files, your main save file (looks like User_123456789) and SaveGameInfo. *Note - If you can't see the AppData folder, you may need to go into Control Panel and select Folder Options, select the View tab, and select Show hidden files, folders, and drives Step 2: Next step is to open your main save file in Notepad++. You can get it from https://notepad-plus-plus.org/download/v6.9.1.html With both your save file and the SaveGameInfo file opened in Notepad++, search your main save file for "achievements" by clicking on Search --> Find... and type in achievements You should come to a section of the XML code with 2 tags <achievements></achievements>. Now between these tags should be all of the achievements that you have unlocked in the game. Delete everything between these 2 tags and save the changes. Others have stated that you need to make the changes in BOTH files, but just changing them in my main save file worked fine. It's probably a good rule of thumb to make the same changes in BOTH files if possible *Note - MAKE SURE TO MAKE A BACKUP OF THESE SAVE FILES BEFORE EDITING THEM SO YOU ALWAYS HAVE A WAY TO GO BACK TO YOUR ORIGINAL STATE! Step 3: The last step is to run Stardew Valley and load up your game. Depending on what achievement is giving you trouble, you will have to complete it again. In other words, if the achievement "A New Friend" is not unlocking for you, just go ahead and give the friend another gift. If you've done all this correctly, the achievement should pop again in-game AND on Steam. If the "D.I.Y" achievement isn't unlocking, simply craft another item or 2 until the achievement pops etc. Step 4: After you make sure the achievement has unlocked in-game AND in Steam, close Stardew Valley and go ahead and replace your save files with the backups you made. This just makes sure that everything is exactly how you left it before you started editing any files. Conclusion: This is basically all you have to do to get the achievements to unlock if they are not unlocking for you. Some achievements require a bit more work, such as the "Moving Up" achievement. What I had to do for the "Moving Up" achievement was go into BOTH save files and delete all the achievements first like in step 2. Then I had to search the MAIN file for "Farmhouse". In this section, you should find a tag called <upgradeLevel>1</upgradeLevel>. I had to change this from 1 to 0. Then I had to search BOTH files for "houseupgradelevel" and "daysuntilhouseupgrade". Change <houseupgradelevel>1</houseupgradelevel> to 0 and change <daysuntilhouseupgrade>-1</daysuntilhouseupgrade> to 1. After making these changes and starting the game, you should just be able to go to sleep and the achievement will pop when it checks for the conditions. I hope this helps somebody who might be having the same problem. If you have any questions feel free to ask and I'll do my best to help you out.