On this page
Sims 4 weather and season cheats
Updated Sources checked 23 September 2026
To change the weather, type weather.start_weather_event and a code, like weather_sunny_warm for clear skies. seasons.set_season 2 switches the world to Winter.

Top weather cheats
| Command | What it does | Notes | Copy |
|---|---|---|---|
Commandseasons.set_season 2 | What it doesSwitches the world to Winter. | Notes | |
Commandseasons.advance_season | What it doesMoves the calendar forward exactly one season. | NotesRun it four times to go all the way round the year. | |
Commandweather.start_weather_event weather_snow_heavy_freezing | What it doesHeavy snow at freezing temperature. | Notes | |
Commandweather.start_weather_event weather_heatwave | What it doesStarts a heatwave. | Notes | |
Commandseasons.set_season_length 3 | What it doesMakes each season twenty-eight days long. | NotesOne guide says this command takes literal day counts (7, 14, 28), but four give the index, so start with the index. |
Open the cheat console
Change the season

Set the season by number
0 is Summer, 1 is Fall, 2 is Winter, 3 is Spring.

Pick the weather
Weather follows the season, so set Winter before you ask for snow.
| Command | What it does | Notes | Copy |
|---|---|---|---|
Commandseasons.set_season 0 | What it doesSwitches the world to Summer. | Notes | |
Commandseasons.set_season 1 | What it doesSwitches the world to Fall. | Notes | |
Commandseasons.set_season 2 | What it doesSwitches the world to Winter. | Notes | |
Commandseasons.set_season 3 | What it doesSwitches the world to Spring. | Notes | |
Commandseasons.advance_season | What it doesMoves the calendar forward exactly one season. | NotesRun it four times to go all the way round the year. |
Every weather event code
Sun and clear skies
Every weather command has the same shape: weather.start_weather_event, then a code that names the weather and the temperature.
| Command | What it does | Notes | Copy |
|---|---|---|---|
Commandweather.start_weather_event weather_sunny_freezing | What it doesClear skies at freezing temperature. | Notes | |
Commandweather.start_weather_event weather_sunny_cold | What it doesClear skies, cold. | Notes | |
Commandweather.start_weather_event weather_sunny_cool | What it doesClear skies, cool. | Notes | |
Commandweather.start_weather_event weather_sunny_warm | What it doesClear skies, warm. | Notes | |
Commandweather.start_weather_event weather_sunny_hot | What it doesClear skies, hot. | Notes | |
Commandweather.start_weather_event weather_sunny_burning | What it doesClear skies at burning temperature. | Notes |
Cloud and wind
| Command | What it does | Notes | Copy |
|---|---|---|---|
Commandweather.start_weather_event weather_partlycloudy_<temperature> | What it doesPartly cloudy at the temperature you name. | NotesMost guides we checked don't list the exact temperature words for partly cloudy, so try the ones the other rows use. | |
Commandweather.start_weather_event weather_cloudy_freezing | What it doesOvercast at freezing temperature. | Notes | |
Commandweather.start_weather_event weather_cloudy_cold | What it doesOvercast, cold. | Notes | |
Commandweather.start_weather_event weather_cloudy_cool | What it doesOvercast, cool. | Notes | |
Commandweather.start_weather_event weather_cloudy_warm | What it doesOvercast, warm. | Notes | |
Commandweather.start_weather_event weather_cloudy_hot | What it doesOvercast, hot. | Notes | |
Commandweather.start_weather_event weather_windy_freezing | What it doesWindy at freezing temperature. | Notes | |
Commandweather.start_weather_event weather_windy_cold | What it doesWindy, cold. | Notes | |
Commandweather.start_weather_event weather_windy_warm | What it doesWindy, warm. | Notes | |
Commandweather.start_weather_event weather_windy_hot | What it doesWindy, hot. | Notes | |
Commandweather.start_weather_event weather_windy_burning | What it doesWindy at burning temperature. | Notes |
Rain, storms and sun showers
| Command | What it does | Notes | Copy |
|---|---|---|---|
Commandweather.start_weather_event weather_rain_light_cool | What it doesLight rain, cool. | Notes | |
Commandweather.start_weather_event weather_rain_light_warm | What it doesLight rain, warm. | Notes | |
Commandweather.start_weather_event weather_rain_light_hot | What it doesLight rain, hot. | Notes | |
Commandweather.start_weather_event weather_rain_heavy_cold | What it doesHeavy rain, cold. | Notes | |
Commandweather.start_weather_event weather_rain_heavy_cool | What it doesHeavy rain, cool. | Notes | |
Commandweather.start_weather_event weather_rain_heavy_warm | What it doesHeavy rain, warm. | Notes | |
Commandweather.start_weather_event weather_rain_heavy_hot | What it doesHeavy rain, hot. | Notes | |
Commandweather.start_weather_event weather_rain_storm_cold | What it doesA thunderstorm at cold temperature. | Notes | |
Commandweather.start_weather_event weather_rain_storm_warm | What it doesA thunderstorm at warm temperature. | Notes | |
Commandweather.start_weather_event weather_sunshower_cool | What it doesRain and sunshine together, cool. | Notes | |
Commandweather.start_weather_event weather_sunshower_warm | What it doesRain and sunshine together, warm. | Notes | |
Commandweather.start_weather_event weather_sunshower_hot | What it doesRain and sunshine together, hot. | Notes |
Snow
Snow needs cold weather to settle, so these codes only go up to cool.
| Command | What it does | Notes | Copy |
|---|---|---|---|
Commandweather.start_weather_event weather_snow_light_freezing | What it doesLight snow at freezing temperature. | Notes | |
Commandweather.start_weather_event weather_snow_light_cold | What it doesLight snow, cold. | Notes | |
Commandweather.start_weather_event weather_snow_light_cool | What it doesLight snow, cool. | Notes | |
Commandweather.start_weather_event weather_snow_heavy_freezing | What it doesHeavy snow at freezing temperature. | Notes | |
Commandweather.start_weather_event weather_snow_storm | What it doesA blizzard. | Notes |
Heatwaves, thundersnow and the other specials
| Command | What it does | Notes | Copy |
|---|---|---|---|
Commandweather.start_weather_event weather_heatwave | What it doesStarts a heatwave. | Notes | |
Commandweather.start_weather_event weather_snow_thundersnow | What it doesStarts thundersnow, a snowstorm with lightning in it. | Notes | |
Commandweather.start_weather_event weather_cloudy_drylightning | What it doesBrings dry lightning under a cloudy sky. | Notes | |
Commandweather.start_weather_event weather_sunsnow | What it doesBrings snow while the sun is out. | Notes |
Reported, not confirmed
Only one guide mentions each of these four. Several guides agree on the rows above.
| Command | What it does | Notes | Copy |
|---|---|---|---|
Commandseasons.set_season Summer | What it doesReported to set the season by name rather than by number. | NotesOne guide gives the name and four give the number, so use seasons.set_season 0. | |
Commandseasons.advance_cycle | What it doesReported as another name for seasons.advance_season. | NotesOne guide only. | |
Commandweather.request_forecast <1-28> | What it doesReported to set the forecast for a day of the season. | NotesOne guide only. | |
Commandweather.lightning_strike_here | What it doesReported to strike the spot the camera is looking at. | NotesOne guide only. Other guides back up weather.summon_lightning_strike instead. |
Two debug strings, weather_snow_test and weather_debug_fastrain, are described inconsistently, so we've left them off. We couldn't find weather.summon_weather listed anywhere.
How long a season lasts
| Command | What it does | Notes | Copy |
|---|---|---|---|
Commandseasons.set_season_length 0 | What it doesMakes each season seven days long. | Notes | |
Commandseasons.set_season_length 1 | What it doesMakes each season fourteen days long. | Notes | |
Commandseasons.set_season_length 3 | What it doesMakes each season twenty-eight days long. | NotesOne guide says this command takes literal day counts (7, 14, 28), but four give the index, so start with the index. |
Lightning and temperature traits
Lightning strikes
| Command | What it does | Notes | Copy |
|---|---|---|---|
Commandweather.summon_lightning_strike | What it doesCalls down a lightning strike somewhere near the active Sim. | NotesWhere it lands is up to the game. | |
Commandweather.lightning_strike_object <SimID> | What it doesStrikes one specific Sim or object. | NotesGet the identifier from sims.get_sim_id_by_name first. |
Temperature reward traits
Swap equip_trait for remove_trait to take one off again.
| Command | What it does | Notes | Copy |
|---|---|---|---|
Commandtraits.equip_trait ColdAcclimation | What it doesCold Acclimation. | Notes | |
Commandtraits.equip_trait IceMan | What it doesIceproof. | Notes | |
Commandtraits.equip_trait HeatAcclimation | What it doesHeat Acclimation. | Notes | |
Commandtraits.equip_trait BurningMan | What it doesHeatproof. | Notes | |
Commandtraits.equip_trait Waterproof | What it doesWaterproof. | Notes | |
Commandtraits.equip_trait Stormchaser | What it doesStorm Chaser. | Notes |
Deaths the weather can cause
Freezing and overheating are the two deaths the Seasons pack adds.
| Command | What it does | Notes | Copy |
|---|---|---|---|
Commandtraits.equip_trait Ghost_Frozen | What it doesGhost, death by freezing. | Notes | |
Commandtraits.equip_trait Ghost_Overheat | What it doesGhost, death by overheating. | Notes |
Immunity, drying off and bringing a Sim back
Cold Acclimation and Heat Acclimation take the edge off. Ice Man and Burning Man make a Sim immune outright. Waterproof keeps them dry and Stormchaser turns storms into a good mood instead of a bad one.
The two weather deaths are also on the age and death cheats page, which covers bringing a ghost back. Every other reward trait is on the aspiration and reward trait page.
Set weather with the UI Cheats Extension
Sims 4 UI Cheats puts the season and the weather on the clock. Right-click the season icon to pick a season, the weather icon to pick the weather, or a holiday tradition to complete it.
Every UI Cheats feature shows what else it can change.

What the mod needs, and the lunar phase
With Werewolves installed, the same menu sets the lunar phase. The mod needs Script Mods Allowed switched on in Game Options and has to match your game version, and the install guide covers the setup.
Frequently asked questions
How do you change the season in The Sims 4?
With cheats on, enter seasons.set_season and a number: 0 is Summer, 1 is Fall, 2 is Winter and 3 is Spring. seasons.advance_season moves the calendar on by exactly one season instead, so running it four times takes you around the year.
What is the cheat to make it snow in The Sims 4?
Enter weather.start_weather_event weather_snow_heavy_freezing for heavy snow, or weather_snow_storm for a blizzard. Snow only settles in cold weather, so the snow codes stop at cool. Set the season to Winter first if nothing falls.
How long can a season be?
seasons.set_season_length 0 gives seven days, 1 gives fourteen and 3 gives twenty-eight. The number is an index, not a day count, and there's no value 2. One guide says the command takes 7, 14 and 28 directly, but four give the index, so start with the index.
Are there holiday cheats in The Sims 4?
No. Nothing in the console triggers a holiday, skips one, creates one or adds a tradition. You edit holidays in the in-game calendar. The one exception anywhere is the UI Cheats Extension, which lets you right-click a tradition to complete it.



