Geothermal pools in a green Vintage Story landscape.
Official Vintage Story screenshot · Official Vintage Story media
04 · Fishing

Vintage Story Fishing Guide for 1.22.5

Fishing was introduced as a full system in Vintage Story 1.22. Craft a pole, attach bait in the inventory, cast onto water with the use control, and use the control again when the bobber goes under. Bait makes catches much faster, but no bait guarantees success everywhere. Fish populations vary by location, bait preferences matter, and repeatedly fishing one area can deplete it. If nothing bites, first confirm the pole tooltip shows bait, then try another bait category and move to another body of water instead of waiting indefinitely.

Last Verified: August 14, 2026Stable 1.22.5

Waterline routine

Rig, watch, then adapt

Use the current build’s fishing controls and respond to what the water is telling you.

  1. Prepare

    Bring the required tackle and a suitable bait.

  2. Cast + watch

    Follow the current control prompts and watch the float.

  3. Adapt

    Change bait or move when the same spot stops producing.

This guide covers vanilla stable 1.22.5. The official release notes establish the 1.22 fishing system. Detailed pole controls below come from a community-maintained page hosted on the official Vintage Story infrastructure and stamped 1.22.1, so confirm the live tooltip and Handbook if a customized control or later patch behaves differently.

What you need

The 1.22.1-stamped fishing-pole reference lists this basic recipe:

MaterialAmountNotes
Stick or bamboo3Use the current Handbook recipe shape
Rope3Check the item’s Handbook page for current sources
BaitAt least 1Optional, but unbaited fishing is much slower

Attach bait to the pole rather than throwing it into the water, then confirm the pole tooltip changes.

How to attach bait

The version-stamped Handbook excerpt gives two methods:

  1. Combine a compatible bait and the fishing pole using the available recipe, or
  2. Pick up the bait with the inventory cursor and left-click the fishing pole.

The cursor method is useful for normal meats or smaller fish. If the tooltip does not identify bait, assume the pole is still unbaited.

Cast and set the hook

  1. Put the baited pole in the active hotbar slot.
  2. Face a body of water with clear visibility of the landing point.
  3. Use right-click under the default controls to cast the bobber.
  4. Watch the bobber rather than the shoreline or inventory.
  5. When the bobber submerges, right-click again to set the hook.
  6. Check the inventory for the caught fish and reapply bait when needed.

The pole page says catches appear dead in the inventory; it does not document a live-catch method.

Understand locations and fish populations

Official 1.22.0 release notes describe location-specific fish populations. Different fish can occur in different places, and repeatedly fishing the same location eventually depletes that population. This produces three distinct reasons for no bites:

  • The location has no fish available to the pole.
  • Fish are present, but the current bait is a poor match.
  • The location has been fished down and needs time to recover.

There is no trustworthy universal wait time that separates those cases. The version-stamped Handbook excerpt says stocks replenish after time, but current official notes do not establish an exact 1.22.5 timer.

Visible fish are not a reliable requirement. The 1.22.1 Handbook excerpt says the pole can catch fish even when none are visible. Conversely, seeing entities in the water does not prove every bait will receive a quick bite.

Choose bait by purpose

Bait approachVerified guidanceBest use
No baitOfficial notes say catching takes much longerTesting controls only; inefficient for regular food gathering
WormsAdded with the 1.22 system as a fishing bait sourcePractical first bait when available
Normal raw meatThe pole reference says normal meat can be attached and tends toward larger fishTry after worms fail or when targeting larger catches
Smaller fishThe pole reference says smaller fish can be used directly and tend toward larger fishConvert a small catch into a chance at a larger one
Crafted stink baitOfficial notes describe recipes using fennel or licorice with meat and doughA prepared bait option; use the 1.22.5 Handbook for exact recipes

“Tends toward” is not “guarantees.” A large bait may perform poorly where compatible large fish are absent.

No bites: a practical diagnostic sequence

1. Confirm the pole is actually baited

Open the inventory and read the pole tooltip. If it does not show bait, attach the item again. Do not infer success merely because the bait stack moved.

2. Confirm the cast and hook controls

Cast once at a visible spot and keep the bobber on screen. Under default controls, right-click casts and right-click sets the hook when the bobber goes under. If your controls are rebound, use the action currently shown by the game.

3. Give the spot a reasonable trial

One short wait is not proof that a location is empty, but an indefinite wait is not useful. Make several controlled casts while watching the bobber.

4. Change one variable

Try a different bait category at the same location. If worms fail, test a compatible meat or prepared bait. Changing one variable helps distinguish bait mismatch from location failure.

5. Move farther than the same shoreline

If multiple baits fail, travel to a clearly different lake, river section, or coastal area.

6. Consider depletion

If a previously productive spot stops responding after many catches, rotate to another location and return later. Do not claim the stock is permanently gone, and do not promise an exact recovery date.

Troubleshooting table

SymptomMost likely checksNext move
Bait disappears but tooltip shows noneBait was not attached to the poleUse the inventory-cursor method and recheck the tooltip
Bobber moves but no fish appearsHook timing may be lateRight-click when the bobber submerges
Worms never receive a bitePoor location, depletion, or incompatible local fishTest another bait, then move to a different water body
Small fish bait takes a very long timeNo compatible larger fish may be available nearbyReturn to a broad bait or change location
A formerly good spot goes quietLocal stock may be depletedRotate fishing areas and revisit later
No visible fishThis alone does not mean the pole cannot catch anythingTest the spot normally before moving

Make fishing part of early survival

Fishing can reduce pressure on hunting, but do not rely on it alone until you identify reliable locations. Mark productive water, rotate spots, and use cookware and a cellar to preserve catches. In multiplayer, share those markers because another player may have already depleted a quiet lake.

Frequently asked questions

Do I need to see fish before casting?

No. The 1.22.1-stamped Handbook excerpt says catches are possible even when fish are not visible.

Can I fish without bait?

Yes, but official 1.22 notes say it takes much longer. Bait is the normal efficient approach.

Why does my bait not work in the crafting grid?

Some compatible items, including normal meat or smaller fish, can be applied by picking up the bait with the cursor and left-clicking the pole in the inventory.

How long does a depleted area take to recover?

The sources confirm recovery over time but do not establish an exact stable-1.22.5 timer suitable for a universal promise. Rotate locations and revisit later.

Is the biggest bait always best?

No. Larger bait narrows the likely target pool. If compatible fish are not present, a general bait such as worms may produce better results.

Public Sources