Having a pet fish may not seem as fun or exciting as having a pet dog or cat. However, with the proper training, your fish can be taught to interact with you and do tricks – just like any other pet! The easiest fish breeds to train include Oscars, Goldfish, and Bettas. Male Betta fish are usually kept alone in a bowl, making them the most focused and easiest to train.
Steps
-
Put your finger on the outside of your aquarium tank near your fish. Your goal is to get your fish's attention, and once you get its attention, reward it with food. If your fish responds to your finger right away, award it with food. If your fish does not respond right away, shake your finger until it does notice. [1] X Research source
- You can consider placing your finger in the fish tank for your fish to follow as well. Some types of fish tend to bite, including Bettas, so do some research on your breed fish before putting your finger in their tank.
-
Get your fish to follow your finger. Move your finger back and forth across the tank, and reward your fish every time time it follows your finger. Getting your fish to come to your finger is the first step, but getting your fish to follow your finger as it moves may be a bit more difficult. Move your finger up and down, from side to side, etc. Do not reward your fish until it follows your finger.Advertisement
-
Use repetition and rewards to train your fish quickly. The fastest and most effective way to train your fish is by using food to reward its behavior. With repetition, your fish will learn to associate following your finger with being fed. Once your fish understands that they will be fed for doing what you instruct them to do, you'll be able to teach them a variety of other tricks. [2] X Research source
- If you have pellets, use them for your training instead of regular fish food. If you use pellets for training rather than normal feeding, your fish will view them as a special treat.
-
Obtain a hoop for your fish to swim through. You'll need to get a hoop that is big enough for your fish to easily swim through. For smaller fish, using a larger hoop earring or bracelet could work as a hoop. If you want to use a larger hoop, you can typically make one out of pipe cleaners.
- Make sure to clean the hoop so that it doesn't bring any harmful bacteria or substances into your fish tank.
- tie your hoop to a strong or pole if you're uncomfortable putting your hand in your fish tank.
- Start with a larger hoop to make it easier for your fish to swim through.
-
Stick the ring in the water. Your hoop should be perpendicular to the side of the aquarium and near the glass, as this will make it easier for you to direct your fish to swim through it. Your fish may be interested in the hoop right away, or it will simply ignore the hoop.
-
Make your fish follow your finger through the hoop. Teaching your fish to follow your finger will come in handy for this trick. Simply move your finger across the glass of the fish tank so that your fish follows it. Run your finger along the glass where the hoop is, and your fish should swim right through it. This may take a couple tries, but your fish should start to catch on.
-
Reward your fish with a treat every time it swims through the hoop. This will help teach your fish that swimming through hoops will result in being fed. Practice this trick with your fish daily so that it becomes a regular trick.
- Once your fish has mastered swimming through large hoops, decrease the size of the hoop to make the trick more challenging.
- Begin adding additional hoops for your fish to swim through for a more impressive trick.
- For more detailed instructions and tips on how to teach your fish to swim through hoops, check out Train Your Betta Fish .
-
Decorate your fish tank like an obstacle course. Use hoops, arches, plants, etc. to make your fish tank into an obstacle course. Once you've taught your fish how to swim through hoops, they should be able to swim through and around anything with some guidance. Be patient when teaching your fish how to swim through an obstacle course, as it may take some time.
-
Lead your fish around the course with your finger or a treat. Your fish will most likely follow your finger around once it has mastered that trick, so lead your fish through its obstacle course. Start with simple obstacle courses, and make them harder once your fish starts to master the obstacles.
- Use a treat on a string or a hood to lead your fish around instead of your finger. If you want your fish to follow you all around the tank, it may be hard for you to use your finger. Stick a treat on a hook, stick, or string and move it around the course so that the fish follows it. Make sure the fish doesn't get the treat until it's finished the course.
-
Reward your fish with a treat after it completes the obstacle course. Just like all the other tricks, positive reinforcement will help train your fish quickly. Give them a treat every time they complete the obstacle course. If you've had the treat on a hook, make sure to remove it from the hook before feeding it to the fish.
-
Feed your fish by hand every day. This will teach your fish that seeing your hand means that they will be getting fed. Make this a normal routine so that your fish becomes familiar with your hand, and knows what to expect when it comes time for feeding. This will also help your fish begin to develop trust with you.
-
Train your fish to swim to the surface for feeding. Start by getting your fish's attention by placing your fingertips in the water. This should get them to swim to the surface. If this does not get their attention, hold some food in your fingertips as you place them in the water. Do not release the food into the water, as you should not feed them until they have performed the trick.
-
Hold your fish's food just above the water. After you've gotten their attention, dangle some of their food just above the water. If your fish does not jump for the food right away, you'll need to encourage them. Place your fingertips full of food on the surface of the water, and pull them from the water as your fish approaches. This should encourage your fish to jump from the water to eat their food.
-
Reward your fish with some treats once they jump out of the water. This positive reinforcement will show them that jumping from the water will get them an extra treat, as opposed to just their regular food.
Community Q&A
-
QuestionWhat if you can't put the food on the string or hook?Community AnswerTry to use your finger to hold it instead, since you need to remove it from the string or hook anyway.
-
QuestionHow will my fish know to do the trick?Community AnswerThey are intelligent enough and just want some treats. They will do the best they can for the treat.
-
QuestionWhat could cause my betta to be afraid of the hoop?CaeiiaTop AnswererIt might be too bright, or he doesn't know what it is. Slowly move it into his range of sight so he gets used to it.
Reader Videos
Tips
Tips from our Readers
- Patience is so important when you're training fish. If your fish is being stubborn and ignores your finger or the treats at first, don't fret. Just hold your hand very still and give them more time to build up the confidence to finally approach. Sticking with it pays off.
- As your betta fish gets older, keep an eye out for signs they might be slowing down, like taking more naps during the day or developing ragged looking fins. You may need to lower the water level or start using sinking food to make life a little easier for them.
- If you want to train a specific fish, try temporarily moving it to a separate small tank during training sessions. That way your trainee gets all the food rewards rather than the other fish stealing them, which helps the one fish learn faster.
- When you teach your fish the jumping trick, be sure to supervise closely and keep the tank lid closed afterwards. An unsupervised jumping fish could accidentally hurt itself by flopping out onto the floor. It's better to be safe than sorry.
- Before adding new tank decorations or obstacles, inspect them to ensure there are no sharp edges and the holes or openings are big enough for your particular fish. The goal is to enrich their environment, not hurt them. Safety first!
- Before putting your hands in the tank to teach the kissing trick, carefully scrub under your fingernails. You don't want to risk introducing any germs or bacteria that could make your fish sick. Putting their health first is key.
References
About This Article
To train your fish to do tricks, start by placing your finger on the outside of the tank and rewarding the fish with food when it swims toward it. Then, move your finger back and forth and give the fish a pellet each time it follows your finger. You can also teach your fish to jump by holding a bit of food in your fingertips and placing them in the water. Once your fish swims toward your hand, pull your fingertips just above the water's surface to encourage your fish to jump for the food. Afterwards, reward it with a special treat to reinforce the positive behavior. For advice on how to get your fish to swim through a hoop, read on!
Reader Success Stories
- "I was pleasantly surprised to know I could teach my goldfish to do tricks! Typically people think fish are boring, but this only adds to the joy of having them. And this is a great way to create a bit more of a meaningful bond!" ..." more