Tips On Stardew Valley Magic Bait And How To Use It

Magic Bait is a type of bait that provides the ability to catch any fish from that source regardless of weather, time, or season. It can be attached to a Fiberglass Rod or an Iridium Rod. It can also technically be inserted into a Crab Pot, but it is no better than standard bait as all crab pot fish can be caught anytime in any season in any weather. Bait is always a single-use item. Magic Bait has the same effect on fish bite rate as standard Bait (decreasing biting time by 50%).

20 Magic Bait can be purchased from the shop in Qi’s Walnut Room for Qi Gem.png 5. The recipe to craft Magic Bait can also be purchased for Qi Gem.png 20.


Requires: Fiberglass Rod.png Fiberglass Rod or Iridium Rod.png Iridium Rod.

Each cast uses one piece of bait or one magnet. When all bait is used up, the game pops up a notification saying “You’ve used your last piece of bait.”

To attach bait to a fishing rod, open the inventory, click on the bait (Left-Click.png left-click or Right-Click.png right-click, depending on how many bait will be used), and then Right-Click.png on the rod. To remove bait, Right-Click.png on the rod.

On an Xbox controller, press 360 A.png on the bait to select the whole stack (or 360 X.png to pick up a single one), then 360 X.png to attach to the rod.

On a PS4 controller, press PS4 Cross.png on the bait to select the whole stack (or PS4 Square.png to pick up a single one), then PS4 Square.png to attach to the rod.

On a Nintendo Switch Controller, Press Switch A.png on the bait to select the whole stack (Or Switch Y.png to pick up a single one), then Switch Y.png to attach to the rod.

Bait can be detached by pressing PS4 Cross.png on either Controller. (Switch Y.png on Nintendo Switch)

For the mobile version, bait can be added to the fishing rod by opening the inventory, then dragging the bait and dropping it on top of the rod.

Fish Locations

See the fish location tables for a list of all fish that can be caught in a specific area. As long as the fish can be caught at some point in a specific area, it can be caught anytime by using Magic Bait. Night Market Fish can be caught anytime using Magic Bait in the southwest corner of The Beach. Legendary Fish can be caught anytime in their specific locations by using Magic Bait.


SourceQi’s Walnut Room for 5
Sell Price1g
Recipe SourceQi’s Walnut Room for 20
IngredientRadioactive Ore (1)Bug Meat (3)
Produce5 Bait per craft