10 million fish stocked 2024/25

In 2024-25, the VFA stocked 10 million fish into Victoria's lakes and rivers, more than all other states and territories combined.

It continues our long running stocking efforts, including nearly 40 million fish released into Victorian waters in the four years to July 2025.

We first stocked a record 10 million fish in 2021-22, delivering on a commitment of the State Government's Go Fishing Victoria plan.

This commitment continues today through a further $96m State Government investment into improving fishing, boating, piers and aquaculture.

Our stocking program is also funded by your recreational fishing licence fees.

To find out what was stocked and where, click the links below:

Fish stocking breakdowns - 2024/25

Barwon South West

Gippsland

Grampians

Hume

Loddon Mallee

Metro Melbourne

Breakdown by species