GTA 5 Online Snowmen locations are spread across Los Santos and Blaine County. Every time players destroy a Snowman, they will get some cash and RP as part of the game's seasonal event that kicked off on December 19, 2024. Furthermore, destroying all of them will yield bonus cash as well as a unique outfit.
Since the locations of the Snowmen aren't marked on the map, finding them can prove challenging. To help you get that bonus cash and unique outfit, this article will provide all the GTA 5 Online Snowmen locations.
All GTA 5 Online Snowmen locations and other things to know about the event

The game has a total of 25 locations where Snowmen can be found. You must destroy all the Snowmen to complete the seasonal event and get the aforementioned bonuses.
The game had this event in 2023 as well. Unfortunately, you cannot participate in its 2024 iteration if you completed it last year. You can, however, take part in this event by utilizing a second character that hasn't been used in it before.
With that said, provided below, are all 25 GTA 5 Online Snowmen locations.
GTA 5 Online Snowman location #1

This Snowman is located at the top of the map near Paleto Bay.
GTA 5 Online Snowman location #2

This Snowman location is in the town of Paleto Bay.
GTA 5 Online Snowman location #3

This one can be found in the northwest close to Raton Canyon.
GTA 5 Online Snowman location #4

This Snowman location is in Grapeseed, Blaine County.
GTA 5 Online Snowman location #5

You will find this Snowman in Sandy Shores, Blaine County.
GTA 5 Online Snowman location #6

The one is in the northeast section of the map.
GTA 5 Online Snowman location #7

This Snowman's location is close to the Alamo Sea.
GTA 5 Online Snowmen locations #8 and #9

These Snowmen are in the middle of the map around the Great Chapparal region.
GTA 5 Online Snowman location #10

This Snowman location is near the Senora Freeway.
GTA 5 Online Snowman location #11

This one can be found near the Fort Zancudo Military Base.
GTA 5 Online Snowmen locations #12, #13, and #14

These locations are in the western section of the map around Chumash and Banham Canyon.
Also check: Why pricing in GTA Online makes no sense
GTA 5 Online Snowmen locations #15 and #16

These Snowmen are just north of Los Santos in Vinewood Hills.
GTA 5 Online Snowman location #17

You will find this one in West Eclipse Boulevard (northern Los Santos).
GTA 5 Online Snowman location #18

This Snowman is near Vespucci Boulevard (western Los Santos).
GTA 5 Online Snowman location #19

This one is in West Los Santos too, just below the previous location on the map.
GTA 5 Online Snowman location #20

This Snowman is somewhat in the middle of Los Santos.
GTA 5 Online Snowmen locations #21 and #22

These Snowmen are around Mirror Park.
GTA 5 Online Snowman location #23

You will find this Snowman in Vinewood.
GTA 5 Online Snowman location #24

This Snowman is in Legion Square, Downtown Los Santos.
GTA 5 Online Snowman location #25

You can locate this Snowman in eastern Los Santos.
GTA 5 Online Snowmen locations: Rewards

Destroying each Snowman will yield $5,000 and 1,000 RP. Those who destroy all 25 of them will get a $125,000 bonus, along with The Snowman outfit. Note that the Snowmen can be destroyed in any order.
One can make a decent amount of money by participating in this simple event. The Snowman Outfit will be added to your in-game wardrobe automatically and can be found in the Outfits: Festive section.
Apart from this, Rockstar Games has added several other events in GTA 5 Online for the holiday season, such as Yeti Hunt locations and the Happy Holidays Hauler. All of them will only be available through January 1, 2025.
Also check: Willard Outreach Faction