Stardew Valley Console Commands & Cheats

There are tons of ways to enjoy a game – some of which are legitimate; like simply being creative, and some of which are not; like using mods and console commands. The very same concept applies to Stardew Valley console commands as well.  

Still, as long as we’re having fun, what’s the harm in it? Before getting started, we’d highly recommend keeping a backup of the game. After all, console commands are known for breaking games in all sorts of interesting ways. 

With that out of the way, let us check out some commands!

How to Enable the Console

In most cases, console commands are made so that developers will be able to test various features of the game with relative ease. That’s why the console is often disabled by default. 

The steps that need to be taken in order to enable it differ from game to game. For Stardew Valley, you’ll have to install the SMAPI mod loader which should include the developer console mod with it.

After that, simply insert the command of your choice to the SMAPI console and that’s about it. Consider installing the “Chat Commands” mod as well for ease of use.

Let’s check out some commands!

Stardew Valley Console Commands and Cheats

There are way too many commands to mention in one go. So, we’ll try splitting them into smaller categories instead. 

First, let’s start with some of the most popular and/or useful commands that are available in this game. 

<gold>: Adds 1 million gold

money [Value]: Gives you the specified amount of money

heal: Heals your character

cooking: Teaches you all cooking recipes

die: Kills your character (Can be useful if you’re stuck)

speed [Value]: Increases or decreases the walking speed

clone [NPC]: Clones the specified NPC (Doesn’t work for clone farmer – that crashes the game for some reason)

divorce: Divorces your current spouse (Only applies after a night)

minigame makeEx [NPC]: Divorces the specified NPC

wedding: Displays the wedding cutscene

marry [NPC]: Makes it so that your character will marry the specified NPC (Will crash the game if your house is not upgraded – which is what unlocks the ability to marry someone in the first place)

friendAll: Sets all NPCs’ hearts to 8 or 10 if you’re dating them

killNPC [NPC]: Kills the specified NPC

event [Location] [Event]: Starts the specified event. A list of event names can be found at the game’s Data\Events folder

eventOver: Makes the current event start over again

save: Enables or disables (Toggle) automatic saving

characterinfo: Prints the number of characters that are present on the current map

setUpFarm: Upgrades all tools to iridium, tills certain patches of land, adds 20K money, and much more

spreadDirt: Tills all tillable dirt that is untilled and unoccupied

removeDirt: Untils all tillable dirt but also destroys all of your crops 

befriendAnimals: Befriends all present animals (Basically sets the friendship level to 1000)

levelup [Skill] [Level]: Levels up the specified skill

NPC Commands

Anything that has to do with NPCs. That includes cloning, teleporting, and more. 

clone [NPC]: Spawns a clone of the specified NPC

faceDirection [NPC] [Direction]: Makes an NPC face to the specified direction

minigame makeEx [NPC]: Makes the specified NPC divorce with their spouse

marry [NPC]: Makes your character marry the specified NPC (Will crash the game if your house is not upgraded)

friendship [NPC] [Value]: Sets the friendship level between you and the specified NPC

whereis [NPC]: Shows you the location of an NPC

hurry [NPC]: Teleports the specified NPC to his current target point

warpCharacter [NPC]: Teleports you to the specified NPC

killAll: Kills all NPCs that are living on the current map

jump [NPC] [Value]: Makes the NPC jump with the specified velocity

characterInfo: Displays the number of characters that are currently on the map

clearCharacters: The effects of this command are currently unclear

World Commands

As the title suggests, these commands will partially help you to control the world of the game. That includes time, weather, and even structures. 

debrisWeather: Changes the weather to “Windy”

rain: Changes the weather to “Rain”

dayUpdate [Value]: Advances time by one day or by the specified amount of days in the Value section

day [Day]: Sets the day to the specified day value

time [Time]: Sets the time of the game in a 24-hour format

removeTF: Removes all terrain features in vicinity

<removeObjects>: Removes all objects in your current location

<removeDebris>: Clears all debris (Includes dropped items as well)

quest [Quest ID]: Adds the specified quest ID

completequest [Quest ID]: Marks the specified quest as completed

bundle [Bundle ID]: Marks the specified bundle as completed

beachBridge: Fixes the bridge which separates the different beach sections

save: Toggles autosave

growCrops [Value]: Advances all crops in your current location by the specified value of days

fenceDecay [Value]: Sets how fast fences decay

Player Skill Commands

You can use these commands to level up various character skills, such as cooking or fishing. We’ve also included a few options for farms and barns.  

fishing [Level]: Sets the character’s fishing skill to the specified level

cooking: Teaches you all cooking recipes

specials: Sets all special access conditions to true. This includes the Skull Cave, Club, Sewers, Dwarf, hut, and Witch’s hut. Also gives you the Special Charm

slimecraft: Teaches you the recipes for the Slime Incubator and the Slime Egg-press

energize: Sets your energy to maximum

house [Level]: Sets the level of your house

levelup [Skill] [Level]: Levels up the specified skill

Item Commands

Use these commands to add a variety of items to your inventory. Most of them are pretty self explanatory. And for those that are not, we’ll provide a short explanation.  







wand: Return Scepter

ax: Axe

mp: Milk Pail

can: Watering Can

weapon [Weapon ID]: Gives you the specified weapon

<museumloot>: Adds minerals to the inventory until it’s full


itemnamed [<Item ID>] [Quantity]: Adds the specified item/s to your inventory


<darkTalisman>: Apart from adding the Dark Talisman, it also makes the Witch’s Hut accessible. Do keep in mind that this command clears all mail and flags

MISC Commands

Various commands of miscellaneous nature. 

train: Makes a train pass through the Stardew Valley

minigame minecart: Starts a game of Junimo Kart

minigame: grandpa: Skips to the cutscene at the beginning of the game

minigame blastoff: Displays Maru’s 10-heart cutscene

minigame cowboy: Starts the Journey of the Prairie King

befriendAnimals: Sets the current animal friendship level to 1000 (Only applies to your current animals – needs to be used inside a coop or a barn)

own: Spawns an Owl

removeLights: Disables light effects

clearLightGlows: Disables light glow textures

ambientLight: Sets the default ambient light

petToFarm: Moves your pet to the farm (Unless it’s raining)

removeFurniture: Removes all furniture

craftingrecipe [Recipe]: Adds the specified recipe to your known items

hairColor [R] [G] [B]: Sets your character’s hair color with red, green, and blue values

Wrapping Up

That’s all we have for now. If you feel like we forgot to mention a useful command, feel free to let us know about it in the comments. 

And again, remember to keep backups for safety. Nobody wants to break a game with tens, or even worse, hundreds of hours of progress. 

Leave a Comment