Stardew Valley: How to Milk a Cow

share to other networks share to twitter share to facebook
Stardew Valley. The player is inside the Barn with a White Cow. The player is facing the white cow on their left. The barn is made out of brown wood and there are pieces of Hay scattered around.

Once you start to build your farm in Stardew Valley, you may want to earn more income from animal produce. Milk is one of the easiest ways to get income once you get past the initial hurdles. Also, it can be used for making recipes and you can give it away as a gift to some villagers. We're here to show you how to Milk a Cow.

Read More: Stardew Valley: How To Build a Silo


Table of Contents

How to Milk a Cow

There are several steps that you must follow to get milk from a cow and the first step is making a home for them. You can find out how to do this in our guide on how to build a barn.

Buy the Cow

Once you have built a Barn, you can go and buy a Cow. To do this, head to Marnie's house and walk into it. If she isn't behind the till then you will need to go back later that day or go back on a rainy day (that's when she's usually there). If Marnie is behind the till, walk up to it nd interact with it. Select "purchase animals" and you should be able to buy a Cow. After choosing the Barn that the Cow will live in and naming it, Marnie will deliver it straight to your farm.


Wait for the Cow To Mature

A baby Cow will not produce milk. You must wait until the cow has matured. To check how old your Cow is, walk up to them and interact with them. This should tell you how old the Cow is and the word baby will be in brackets if it's too young.

We have plenty of guides on other parts of the game in our walkthrough hub.

Buy a Milk Pail

To be able to milk a cow once it has matured, you need to own a Milk Pail. Again, go to see Marnie and interact with the till. Select "shop for supplies" option and purchase a Milk Pail. This piece of equipment must be in your inventory for you to be able to get milk.


Allow Pregnancy

When your Cow has matured, interact with it until the little menu comes up that shows you the anima's age and heart level. On the side of this menu, you should see some udders. Make sure that there is not an X on them. If there isn't an X on the udders, you are allowing them to get pregnant and produce milk.

Milk the Cow

To milk your cow, walk up to it then press and hold your action button. You will naturally stop when the cow has no more milk left.

Stardew Valley. The player is outside the barn with a white cow. The brown cow is slightly lower on the right in the image. The player is stood behind the white cow that is facing the left. There are two hay bales next to the player.
Daisy, Dolly, Debby and Delilah are all mature cows that can produce Milk.

That's it! Once you have covered the first few basic steps, you can regularly get milk in Stardew Valley. If you're enjoying raising animals then you should take a look at our guide on how to build a coop for Ducks and Chickens. Also, we have a guide that shows you how to feed Chickens.