Stash House is another daily collectible event in GTA Online. Players can travel to the location of a specific Stash House using whichever mode of transport they like and fight the occupants to walk away with the rewards stashed in the safe.

To unlock the safe in a Stash House, players need to find its key code written on a yellow sticky note and kept within the premises of the Stash House for players to find. This can sometimes prove to be a little tricky and time-consuming.

With that said, this article will guide players on quickly finding the key codes in Stash Houses and looting the rewards awaiting them.

fortnite-promotional-banner

Finding Safe Codes for Stash Houses in GTA Online

Code for the safe in a Stash House (Image via YouTube @ GTA Series Videos)
Code for the safe in a Stash House (Image via YouTube @ GTA Series Videos)

A code is required to unlock the safe at every Stash House. The code is hidden in plain sight for players to find and complete the objective. It is a yellow sticky note with six digits written on it and can be found stuck to walls, pillars, or on a table with many items around it.

The image provided above can be used as a reference to find codes at every Stash House available in GTA Online.

On February 20, known Rockstar Games insider PL Tytus tweeted all possible combinations of codes that can spawn at any given Stash House.

There are 10 possible codes for any particular safe. If players are having difficulty locating the correct code, they can swiftly scan through the following combinations, and one of them will unlock the cash rewards and supplies for them:

  • 01-23-45
  • 28-11-97
  • 77-79-73
  • 28-03-98
  • 73-27-38
  • 72-68-83
  • 05-02-91
  • 24-10-81
  • 02-12-87
  • 44-23-37

Everything to know about Stash Houses in GTA Online

Stash House is a daily event in GTA Online. Players must infiltrate the building, take care of the drug dealers inside and loot the safe for cash rewards and supplies.

There is only one Stash House available every day in GTA Online. Note that every new day means a new day in real life, not 24 hours within the game.

All 25 locations for Stash Houses (Image via GTAWeb)
All 25 locations for Stash Houses (Image via GTAWeb)

Below is a list of all possible spawn locations for Stash Houses:

  • Paleto Bay spot is close to Pyrite Avenue
  • Chiliad Mountain State Wilderness location is close to Great Ocean Highway
  • Grapeseed location is near Union Road
  • Strawberry location is between Strawberry Avenue and Innocence Boulevard
  • El Rancho Boulevard in East Los Santos
  • Between Mutiny Road and South Arsenal Street in La Puerta
  • Dutch London Street in South Los Santos
  • Orchardville Avenue in East Los Santos
  • Tonga Valley close to Route 68
  • Cat-Claw Avenue in Grand Senora Desert
  • Between Great Ocean Highway and Barbareno Road located at Chumash
  • Close to Baytree Canyon Road
  • Close to Senora Freeway
  • North bank of the Alamo Sea
  • Between Union Road and Senora Freeway
  • Around Dorset Drive in Morningwood
  • Between Armadillo Avenue and Niland Avenue in Sandy Shores
  • At Joshua Road in Sandy Shores
  • Harmony close to Route 68
  • Eclipse Boulevard
  • Las Lagunas Boulevard
  • Between Alta Street and Power Street
  • Close to West Mirror Drive
  • Between Vitus Street and Cortes Street at Vespucci
  • Vespucci Boulevard in Little Seoul

youtube-cover

If players own MC businesses, the cash reward from the Stash House raid will be smaller. However, its successful completion will restock the player's MC business instead.

More from Sportskeeda

" modalPopup.closeOnEsc = false; modalPopup.setHeader("Why did you not like this content?"); modalPopup.setContentText(modalText); modalPopup.addCancelOkButton("Submit", resetRatingAndFeedbackForm, sendRating); modalPopup.removeCloseModalIcon(); modalPopup.disableDismissPopup(); modalPopup.open(); } else { sendRating(index); } } function sendRating() { var requestPayload = { "post_id": 1413588, "rating_value": ratingValue } if (ratingValue > 3) { requestPayload.rating_feedback_type = null; requestPayload.rating_feedback = null; } else { if (!$('input[name="drone"]:checked') || !$('input[name="drone"]:checked').value) { showErrorMessage('option'); return; } if (!$(".post-rating-feedback-note textarea") || !$(".post-rating-feedback-note textarea").value) { showErrorMessage('note'); return; } var selectedOption = $('input[name="drone"]:checked').value; var feedbackNote = $(".post-rating-feedback-note textarea").value; requestPayload.rating_feedback_type = selectedOption; requestPayload.rating_feedback = feedbackNote; } pureJSAjaxPost(addratingAPI, requestPayload, onsaveRatingSuccess, onsaveRatingFail, function() {}, true); } function resetRatingAndFeedbackForm() { var activeStars = Array.from($all('.rating span.rating-star.active')); for (var i=0; i < activeStars.length; i++) { activeStars[i].classList.remove("active"); } if ($('input[name="drone"]:checked')) { $('input[name="drone"]:checked').checked = false; } var userNote = document.querySelector(".post-rating-feedback-note textarea"); userNote.value = ''; modalPopup.close(); } function onsaveRatingSuccess() { modalPopup.close(); savePostIdInUserRatedPostsCookie(); $("#post-rating-layout").classList.add("hidden"); $("#post-rating-message").classList.remove("hidden"); window.setInterval(function showMessage() { $("#post-rating-widget").classList.add("hidden"); }, 3000); } function onsaveRatingFail() { console.error('Saving post rating failed!'); modalPopup.close(); } function savePostIdInUserRatedPostsCookie() { userRatedPostIds.push(1413588); var expiryTime = new Date(); expiryTime.setMonth(expiryTime.getMonth() + 12); // Expiry after 1 year setCookie("user_rated_post_ids", JSON.stringify(userRatedPostIds), expiryTime); } function isPostRatedByUser() { var userRatedPostIds = getCookie('user_rated_post_ids'); if (userRatedPostIds) { try { userRatedPostIds = JSON.parse(userRatedPostIds); } catch (err) { console.error(err); return false; } } else { return false; } if(userRatedPostIds.indexOf(1413588) >= 0) { return true; } else { return false; } } function getRatingCountByPostId(postId) { return new Promise(function(resolve, reject) { pureJSAjaxGet( getRatingCountBaseURL + postId + '/rating/count', function(data) { try { data = JSON.parse(data); if (data.meta_value) { resolve(data.meta_value); } reject("Failed to fetch rating count for the post:" + postId); } catch (err) { reject("Failed to fetch rating count for the post:" + postId); } }, function(err) { reject("Failed to fetch rating count for the post:" + postId); }, true); }); } function showErrorMessage(messageType) { var messageContainerId = '#' + messageType + '-error'; $(messageContainerId).classList.remove('hidden'); window.setInterval(function () { $(messageContainerId).classList.add("hidden"); }, 5000); } (function() { var callFired = false; function lazyLoadPostRating() { if (callFired) return; callFired = true; if (!isPostRatedByUser()) { getRatingCountByPostId(1413588) .then(function(ratingCount) { if (ratingCount < 10) { $("#post-rating-widget").classList.remove("hidden"); } }) .catch(function(err){ console.error(err); }); } } document.addEventListener("scroll", lazyLoadPostRating, { passive: true, once: true }); document.addEventListener("mousemove", lazyLoadPostRating, { passive: true, once: true }); document.addEventListener("touchmove", lazyLoadPostRating, { passive: true, once: true }); })();