How to Get a Pig in Stardew Valley

HomeStardew Valley → How to Get a Pig in Stardew Valley Stardew Valley How to Get a Pig in Stardew Valley Updated April 2026 · 3 min read
⚡ Quick Answer

Build a Deluxe Barn on your farm, then visit Marnie’s Ranch and purchase a pig for 16,000g. Pigs find truffles outside every day in good weather once they reach full friendship — truffles are one of the most profitable items in the game.

How to Get a Pig
1 Build a Deluxe Barn. Pigs require a Deluxe Barn — the third tier of barn. You need to first build a regular Barn (350g + 150 wood + 150 stone), then upgrade it to Big Barn (450g + 200 wood + 150 stone), then upgrade again to Deluxe Barn (500g + 150 wood + 150 stone). Each upgrade takes 3 days. Visit Robin at her carpenter shop to build and upgrade.
2 Save up 16,000g. Pigs are the most expensive animal in the base game. Focus on making money fast with crops and other animals while your barn is being built. Aged wine and artisan goods are the fastest way to stack gold in mid-game.
3 Go to Marnie’s Ranch south of your farm and open the animal shop. Select pig from the list and confirm the purchase. Marnie’s shop is open every day except Monday and Tuesday, from 9am to 4pm.
4 Raise friendship to full hearts. Pet your pig every day and make sure it goes outside on sunny days. Once it reaches 5 hearts it will start finding truffles. At full 5 hearts with a maximum mood, it finds one truffle per day outdoors — in Winter it stays inside and produces nothing.
Tips for Getting the Most From Your Pig
Process truffles into truffle oil: a truffle sells for 625g (iridium quality: 1,250g) but truffle oil sells for 1,065g regardless of quality — always use a oil maker to process truffles if you have the Artisan profession for a 40% bonus on top.
Leave the barn door open: pigs only find truffles when they go outside. Make sure the barn door is open on clear days and check the weather forecast the night before. Rainy days and Winter keep pigs inside with no truffle production.
Get the Coopmaster or Shepherd profession: at Farming level 10, the Shepherd profession makes pigs find truffles more often. Combined with the Artisan profession from Foraging level 10, truffle oil becomes one of the single most profitable daily items on the farm.
Collect truffles before end of day: truffles left on the ground overnight do not disappear, but collecting them promptly keeps your farm tidy and ensures you track your daily production accurately.
Multiple pigs multiply profits: the Deluxe Barn holds up to 12 animals. Filling it with pigs means up to 12 truffles per clear day — processed into truffle oil with the Artisan profession, that’s potentially over 18,000g per day from a single barn.
Pigs are widely considered the most profitable animal in Stardew Valley when managed properly. The upfront cost of 16,000g plus the barn upgrades is significant, but a full barn of happy pigs with the Artisan profession pays itself back within a single season. Plan to buy your first pig in Year 2 Spring once you have a steady income from crops and wine production already running. FAQ
Why is my pig not finding truffles? Pigs only find truffles when they are outside on a non-rainy day and have at least 5 hearts of friendship. Check that the barn door is open, the weather is clear, and keep petting your pig daily to build friendship faster.
Do pigs find truffles in Winter? No — pigs cannot go outside in Winter so they produce no truffles during that season. This is a significant income gap, so plan your finances around having other income sources like artisan goods and aged wine to cover the Winter months.
Is truffle oil better than selling raw truffles? Yes, almost always. Truffle oil sells for 1,065g compared to 625g for a raw truffle. With the Artisan profession the oil sells for 1,491g — more than double the raw truffle price. Always process truffles into oil if you have an oil maker available.
How many truffles can one pig find per day? A pig at maximum friendship and mood finds one truffle per day when outside. With the Shepherd profession at Farming level 10, pigs have a chance to find an additional truffle, potentially giving 2 per day in ideal conditions.
More Stardew Valley guides

Publicaciones Similares

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *