Skip to Main Content

My friend talks about her fish coming up to eat from her hand. How can I get my fish to do the same?
ASKED BY: Donna of Chesterfield, MO
ASKED BY: Donna of Chesterfield, MO

My friend talks about her fish coming up to eat from her hand. How can I get my fish to do the same?

A: Talk about a cool party trick! Feeding by hand is not only a fun way to show your friends how well-trained your fish are, but it also gives you an opportunity to bond with your finned pals.

Teaching your fish how to eat from your hand starts with understanding the temperament of the fish themselves. Are your fish friendly? Do they swim up and say "Glub, glub, hi!" when you visit your pond? Or do they scatter when you approach and your shadow falls on the water?

Friendly fish are easier to train. They already associate you as an approachable face that brings them tasty food every day. Sketchy fish, however, can be more of a challenge. They might be newbies that don't recognize you or your feeding routine, or they might be spooked from predators visiting your pond.

If you've ruled out the possibility of predators (or put up some predator-control measures), follow these steps to help teach your fish to eat from the palm of your hand:

  1. Set a Routine: Fish are creatures of habit. They're more likely to respond to something that happens the same way every day (or frequently, at least). To set a mealtime routine, visit your pond at the same location, at the same time of day, on a regular basis. They'll get to know your patterns and learn to recognize you – and feeding time.
  2. Make Them Work: Throwing a handful of Growth & Vibrance Fish Food into the water and walking away teaches your fish an easy snatch-and-run feeding style. Instead, toss them a few pellets at a time and wait for the fish to eat them. They'll rush to get the food first! Even the shy koi will get in on the action. This toss-and-wait style reminds them that you are hanging out and something exciting is happening.
  3. Get Brave - and Get Wet: Once your fish are used to your feeding routine and race to the pond's edge to greet you, take the plunge! Hold a few pellets loosely in your hand just at the water surface without making any sudden or quick movements. It takes only one fish to act bravely and let the others know it'll be OK. Before you know it, they'll be racing to your hand to be fed!

Once your fish are trained to eat from your hand, you'll be tempted to keep offering them food. Prevent overfeeding them by measuring out a predetermined amount of food – and stop when it's all gone. If you can't help yourself (or you're sharing this cool new party trick with your friends), at least be sure to have some natural bacteria, like Nature's Defense, on hand to help clean up the leftovers after dinner.