Fish aren’t the cuddliest kind of pet, but you can hand feed some fish just like dogs or horses. It takes patience and quietness and slow movements. Whether you’re feeding your own fish or fish at a local park, this article will show you how to hand feed fish. It may take a bit of practise, but you'll be a pro in no time.

Part 1
Part 1 of 3:

Approaching the Fish

  1. 1
    Hand feed friendly fish like koi and goldfish for the easiest experience. Some fish tolerate human presence more than others and are not shy about coming close. Koi, goldfish, betta and angelfish are common breeds that are very sociable. These fish, especially koi, often take food from a human hand.[1]
    • Hand feeding friendly fish will be easier than feeding delicate fish that are shy or less sociable.[2]
  2. 2
    Select a calm and quiet time to feed the fish. The feeding place can be your own pond, your aquarium, or even a local park. To prevent distractions, choose a feeding time that’s free of sudden noises, such as splashing water, and sudden movements, such as other humans walking by.
    • It’s best not to try this with a new fish you have just bought or moved to a new aquarium. Your fish needs time to acclimate to its new surroundings.
    Advertisement
  3. 3
    Use recommended food for the fish breed to avoid making the fish sick. Flake food or pellet food will work. If you’re hand feeding your own fish, use your regular fish food. If you’re at a park, the park will probably provide fish food for guests to use.[3]
    • Smaller fish, like goldfish or betta fish, typically like flake food or small pellets of food. Larger fish like koi enjoy large pellets of food.[4]
  4. 4
    Move slowly and quietly to avoid startling the fish. Sudden movements will scare the fish. Moving slowly and quietly will help the fish trust you. They must be used to your presence before they will eat from your hand. [5]
    • If you accidentally scare the fish with noise or movement, wait a few minutes and try again! Startled fish will usually come back to you if they are hungry.[6]
  5. Advertisement
Part 2
Part 2 of 3:

Offering the Food

  1. 1
    Wash your hands and arms very thoroughly. Make sure you’ve rinsed off all soap from your hands and arms. If you have cuts or wounds on your hands, wait until they’ve healed, or wear gloves.[7]
    • If you’re nervous about using your hand, you can hold the food in long tweezers instead of your fingers.[8]
  2. 2
    Feed the fish a few steps away from the edge of a pond or tank. Gently toss fish food into the water and observe the fish as they eat. Stand or sit very still, but don’t move away. When the fish have eaten all that food, do it again 2 to 3 more times.[9]
    • Remember to follow feeding guidelines depending on a fish’s breed and size.[10]
  3. 3
    Leave your hand in the water while feeding the fish. Now that the fish are used to your presence, leave your hand in the water after dropping the fish food. The fish will associate your hand with something positive.[11]
    • If the fish swim away and don’t come back, remove your hand and try it again until they remain.[12]
  4. 4
    Lower your handful of fish food slowly into the water. Once the fish are comfortable seeing your hand in the water, they’re ready to eat directly from your hand. Take a handful of fish food and submerge it just below the water’s surface. Keep your hand cupped so the food doesn’t float away too quickly.[13]
  5. 5
    Let the fish eat directly from your hand. Release some of the food from your cupped hand. This will lure hungry fish closer until they eat directly from your hand. This may take several tries before the fish feel comfortable enough to do it.
    • The first fish to eat will be the bravest, or hungriest. Once one fish begins to eat from your hand, the other less brave fish will follow it. Be patient and let the fish come to you.[14]
  6. Advertisement
Part 3
Part 3 of 3:

Establishing a Feeding Routine

  1. 1
    Try different types of fish food to see what they like best. If the fish don’t want to take the food from your hand, they may not like the food enough. Experiment with other types of flake or pellet food. You can even try worms or fruit flies, which many fish enjoy.[15]
    • Some fish like koi eat lots of things: fish food, plants, bugs, even human food like fruit or rice.[16]
  2. 2
    Avoid overfeeding by giving fish less food than needed. A fish typically eats its fill in about 5 minutes, but they will eat even if they’re not hungry. It’s best to underfeed them at first to be safe.[17]
    • The amount of food a fish needs depends on its breed, size and type.[18]
  3. 3
    Feed fish at certain times during the day to create a schedule. Fish will start to expect you at feeding times and look forward to hand feeding. With a regular schedule, the fish will remain friendly towards you and won’t be scared by your hand. Some fish may even learn to greet you at the edge of their tank or pond.[19]
    • Most fish only need to be fed once a day, or fed smaller portions twice a day.[20]
  4. Advertisement

Community Q&A

  • Question
    What do I do if I am too sensitive to fish nipping me?
    Community Answer
    Community Answer
    Take your time and just practice putting your hand in the wate , letting them get closer each time before you chicken out. Keep in mind that they have no teeth and their bite is more like a small sucking, not a hurting feeling at all.
  • Question
    Why do none of the fish come to me while my hand is in the tank?
    Community Answer
    Community Answer
    They may be shy or scared. Give them some time to know you (your hand). Have your hand near the water when feeding, and in a little time try hand feeding.
  • Question
    How can I make my goldfish more familiar with me?
    Community Answer
    Community Answer
    Hand feeding your goldfish will help the process. Start off slowly and let the fish come to you. Over time, he will become more and more familiar with you.
Advertisement

Warnings

  • Always wash your hands before and after feeding fish.[21]
    ⧼thumbs_response⧽
  • While hand feeding, don’t touch or pet the fish. Fish have a protective slime coat that helps them fight against infection and disease.[22]
    ⧼thumbs_response⧽
Advertisement

Things You'll Need

  • Fish Food
  • Fish

About This Article

wikiHow Staff
Co-authored by:
wikiHow Staff Writer
This article was co-authored by wikiHow Staff. Our trained team of editors and researchers validate articles for accuracy and comprehensiveness. wikiHow's Content Management Team carefully monitors the work from our editorial staff to ensure that each article is backed by trusted research and meets our high quality standards. This article has been viewed 89,486 times.
29 votes - 84%
Co-authors: 33
Updated: August 13, 2022
Views: 89,486
Categories: Fish
Article SummaryX

If you want to hand-feed a fish, pick a quiet time when there aren’t a lot of other distractions nearby. At first, just gently toss fish food into the water and observe the fish as they eat so they can get used to your presence. Repeat this over a few feedings, then place your hand in the water after you feed the fish. Once the fish seem comfortable seeing your hand in the water, take a handful of fish food hold it in your cupped hand, then submerge your hand in the water so the fish can eat right from your hand. To learn how to feed the fish on a schedule, keep reading!

Did this summary help you?
Advertisement