Top 8 Betta Fish Toys Loved by Real Owners
Betta fish may be small, but they are curious, active, and full of personality. The right betta fish toys can give your fish more opportunities to explore, hide, rest, and stay engaged between feedings. While toys aren’t essential for every betta, well-chosen enrichment can make a simple aquarium more interesting and enjoyable.
I’ve tried different types of betta toys in my own tanks, from floating logs and leaf hammocks to mirrors, hoops, and other interactive items. Some became favorites, while others were completely ignored. That experience taught me that choosing the right toy depends largely on your betta’s personality, swimming habits, and tank setup.

If you’re looking for the best betta fish toys to add to your aquarium, I’ve put together the options I’ve found most useful, along with my personal observations on what worked, what didn’t, and which toys are actually worth considering.
Our 8 Best Betta Fish Toys for Safe Enrichment
1. Leaf Hammocks
A betta fish hammock is a simple aquarium accessory that gives your fish a place to rest near the water’s surface. Bettas often spend time close to the surface, so a broad, gently positioned leaf can create a convenient resting spot without taking up much swimming space.
If you’re looking for an inexpensive betta fish toy that also serves a practical purpose, a leaf hammock is one of the easiest options to try.
However, I wouldn’t consider a betta hammock essential. In my own tanks, I’ve noticed that bettas can be surprisingly selective about where they rest.
When I have broad-leaved plants such as Anubias, most of the bettas I’ve kept have preferred the real plant leaves over a manufactured hammock. Only a few have consistently used the artificial leaf.
That doesn’t mean a hammock isn’t worth buying. If your betta likes resting near the surface but doesn’t have suitable plant leaves to perch on, a leaf hammock can be a useful addition. I also like that it can be moved around the tank until you find a position your betta prefers.
Boao 4-Piece Betta Fish Leaf Hammock
The Boao set is a practical choice if you want several leaf hammocks to experiment with. It includes four artificial leaves, each measuring about 1.5 × 4 inches, with suction cups for attaching them to the aquarium glass. Its leaves are made from plastic and can be positioned near the surface where your betta likes to rest.
I particularly like the four-piece format because you can try different positions rather than committing to a single resting spot. If your betta ignores one location, moving the leaf closer to the surface or to a quieter area of the tank may make a difference.
Bruislard 3-Piece Betta Fish Leaf Hammock
The Bruislard set includes three artificial leaf hammocks designed to provide resting, hiding, and lounging areas. Its simple suction-cup design makes it easy to attach and reposition on the aquarium glass.
This is another inexpensive option if you want to see whether your betta actually uses a hammock before spending more on aquarium accessories. As with any artificial leaf, inspect the edges and surface carefully before adding it to the tank.
You should avoid using any hammock that has rough, sharp, or poorly finished areas that could catch or damage delicate fins.
How to Use a Betta Leaf Hammock
Place the hammock a short distance below the water surface and away from strong filter flow. Your betta should be able to reach it easily without having to fight the current.

If your fish ignores it, try moving it to another location or adding it near a favorite resting area.
If you already have healthy broad-leaved plants in your aquarium, you may find that your betta chooses those instead. In that case, there’s no need to force the issue. The purpose of a hammock is to give your fish another comfortable resting option, not to replace natural plants.
2. Floating Logs
If your betta spends a lot of time near the surface, a floating log can be a fun addition to the tank. It gives your fish another place to explore, rest, or hide while adding some extra activity to the upper part of the aquarium. Some bettas will swim through the opening repeatedly, while others may simply use the underside as a quiet resting spot.
I especially like floating-style betta toys because they don’t take up much swimming space at the bottom of the tank. You can also use them as a feeding area, which can help keep floating pellets from drifting all over the aquarium.
The HOZOE Floating Betta Fish Cave (Shop on Amazon) is a versatile option if you want more than just a traditional log. It combines a floating hideout with a resting and feeding area.
Its opening is about 4 × 4 cm, so check the size before buying to make sure your betta can comfortably enter and exit it. The PLA construction is also designed for aquarium use.
Another option is the CAPASTEC Floating Betta Cave & Hammock (Shop on Amazon). Its compact design gives your betta a small retreat near the surface without taking up much room in the tank.
One thing to watch is water movement. If your filter creates strong surface agitation, your betta may have little interest in a floating log or cave that constantly moves around. Position it in a calmer part of the tank and see how your fish responds.
As with any betta fish toy, don’t be surprised if your fish completely ignores it at first. Some bettas become regular visitors, while others would rather explore plants and other decorations.
3. Natural Hideouts: Wood, Rocks & Tunnels
Your betta’s tank should have more than open swimming space. Adding natural hideouts gives your fish places to explore, rest, and retreat when they want some privacy. You can create these areas with driftwood, aquarium-safe rocks, ceramic caves, or a simple tunnel.
I’ve found that bettas often become more interested in their surroundings when the tank has different levels and sheltered areas. You may notice yours swimming around a piece of wood one day and spending hours inside a cave the next. These little changes can make the aquarium much more interesting for an active betta.
Wood and Rocks
Driftwood is one of my favorite ways to create a natural betta hideout. Its irregular branches give your fish plenty of corners to investigate, while the space underneath can become a quiet resting area.
If you want to add real wood to your aquarium, the majoywoo Natural Small Driftwood (Shop on Amazon) is worth considering. The pieces have different natural shapes, so you can arrange them to create small passages, shaded areas, and resting spots.
The 4.5 to 7.5-inch Mopani option is listed for 5- to 10-gallon tanks, making it particularly suitable for many betta setups. Just make sure the piece fits comfortably without taking away too much swimming space.
Rocks and ceramic caves work well when you want something more compact. A small hollow cave can give your betta a dedicated place to disappear into whenever it wants a break from the open tank.
The Ameliade Betta Fish Tank Rock Cave (Shop on Amazon) is a ceramic option with a natural stone-like appearance. You can use it on its own or combine it with other decorations to create a more interesting hiding area.
Before adding any rock, wood, or cave, check it carefully for sharp edges, rough surfaces, or openings that could trap your betta. Your fish should be able to enter and leave every hiding spot easily.
Tunnels
A tunnel gives your betta something different to do: swim through it, investigate the opening, hide inside, and come back out. If your fish enjoys exploring, this can be more engaging than a decoration that simply sits on the tank floor.

You could make a simple DIY tunnel from a suitable plastic container, but I prefer using an aquarium-specific product when possible.
The Abizoo Betta Fish Tunnel (Shop on Amazon) has a hollow design and suction cups, so you can attach it to the aquarium and create a dedicated hideout without taking up much floor space.
Its smooth plastic construction also makes it easier to remove and clean during regular tank maintenance. You can position it where your betta naturally likes to rest and see if it becomes one of its favorite spots.
The key is to give your betta choices rather than filling the tank with decorations. Leave enough open water for swimming and arrange wood, rocks, caves, and tunnels so your fish can move between them safely.
4. Mirrors
A betta mirror can be a fun way to give your fish a short burst of enrichment. When a betta sees its reflection, it may respond as though another betta has entered its territory.
You may see it flare its gills, spread its fins, and move toward the reflection. These are natural behaviors, and a brief session can give an active betta something different to investigate.
I usually keep mirror sessions to around 10 minutes or less and remove the mirror afterward. If your betta becomes excessively agitated or shows signs of stress, end the session sooner.
I like using mirrors occasionally, but I never leave one in the tank. Prolonged exposure to a reflection can keep a betta in a heightened state of alertness and may cause unnecessary stress.

Zoo Med Floating Betta Exercise Mirror (Shop on Amazon) is one option worth considering. It is designed specifically for bettas and includes a floating mirror that lets your fish see its reflection for short exercise and enrichment sessions. The compact design makes it easy to introduce temporarily without adding permanent clutter to the aquarium.
Use a betta mirror as an occasional enrichment activity rather than an everyday toy. Your betta’s reaction should determine how long you use it. Some fish flare immediately and seem interested, while others barely notice the reflection.
5. Ping Pong Balls & Floating Toys
If you’re looking for a simple way to add more activity to your betta’s tank, floating toys are worth trying. Ping pong balls and small floating balls can give your betta something new to investigate, push, and chase around the surface.
EcuhiRn 13-Piece Betta Fish Toys Set (Shop on Amazon) is a nice option if you want more than just a single floating ball. The set includes three floating balls, five resting leaves, and colorful hoops, so you get several enrichment options in one package. You can introduce one toy at a time and see which ones your betta actually enjoys.
Floating toys work best when you give your betta a short play session rather than leaving them in the aquarium all day. I usually put a floating ball in the tank for around 10 to 15 minutes and watch how my betta responds.
Some bettas immediately push the ball around, while others simply swim past it. That’s completely normal because every betta has its own personality.
You can also use the Exercise Ring and Filter Balls Set (Shop on Amazon) to create a little more variety in your betta’s environment. Move them around occasionally or combine them with the included hoops to encourage exploration.

Just make sure the toys are smooth, free from sharp edges, and large enough that your betta cannot get stuck.
Another option is a betta training ring, such as the CYG&CL Betta Fish Toys Set (Shop on Amazon). It includes exercise rings that attach to the aquarium with suction cups, giving your betta another way to swim through and explore an obstacle.
For a small tank, you don’t need to fill the aquarium with toys. One floating toy at a time is usually enough. Remove it if your betta shows no interest, becomes stressed, or has difficulty swimming around it. The goal is enrichment, not clutter.
My pick: The EcuhiRn set makes the most sense if you want a variety of betta fish toys in one purchase, while a simple ping pong ball is better if you only want an inexpensive floating toy to test your betta’s interest.
6. Plastic Rings or Hoops
Plastic rings or hoops can give your betta a simple way to exercise and explore. You can use a small aquarium-safe ring to encourage your betta to swim through it, and with patience, even train it to jump through the hoop.
If you want a ready-made option, the Homedy Crafts Betta Mirror Enrichment Fish Toys set (Shop on Amazon) includes two exercise rings with suction cups, along with a training mirror and floating ball.
You can attach the rings to the tank and use them for short, supervised training sessions. The adjustable setup also makes it easy to move the rings or remove them when playtime is over.
7. Marimo Moss Balls
Marimo moss balls are a fun natural addition to a betta tank. Your betta may nudge them, rest against them, or simply explore them as they sit on the substrate. They also add a touch of natural greenery without requiring much maintenance.
A convenient option is the AwnsIMfreien Live Marimo Moss Balls 4-Pack (Shop on Amazon), which includes four live moss balls that expand to around 2.7–2.9 cm after soaking.
You can place them directly on the substrate or position them around rocks and driftwood to create a more interesting environment.
Before adding any Marimo moss balls, rinse and quarantine them properly. To keep them healthy, gently rinse and roll them in siphoned tank water during maintenance.
8. Air Stones & Bubble Pumps
Air stones and bubble pumps can provide gentle movement and visual stimulation for bettas. My betta enjoys investigating the bubbles and swimming around the gentle flow, although I keep the output low to avoid creating a strong current.
I use the hygger Quiet Mini Air Pump (Shop on Amazon) with its included air stone in smaller tanks. It is rated for 1–15 gallon aquariums and has a compact, quiet design
These aren’t toys in the traditional sense, but they can add another form of enrichment while serving a practical purpose by increasing water movement and gas exchange. Just make sure the flow remains gentle enough for your betta to swim comfortably.
Low-cost DIY Betta Toys Ideas
DIY Ball Pit
If you are looking for economical betta toys, craft DIY toys from homemade items. We have tested placing a bowl filled with soft, water-safe beads like Orbeez in the tank, which creates a ball pit for bettas to explore.
Their squishy texture can intrigue the fish; however, supervision is recommended to avoid ingestion.
Flare Pens
You can craft DIY flare pens using cardboard cutouts to stimulate bettas for their rivals. These pens can be used for short, controlled flaring sessions to provide enrichment without causing stress.
Drawing on the Glass
One of our most experimented low-cost ideas is to draw a line, shape, drawing, or pattern on tank glass with a dry-erase marker. Our betta loves it and flares at the drawing. It captures the betta’s attention and gives it something new to focus on.
You can use this technique for the bettas who don’t react to mirrors. Just don’t leave it on too long to avoid smudging or residue. Try shapes or lines in contrasting colors—you might be surprised by your betta’s reaction.
Things to Avoid or Be Cautious About
- Overuse of Mirrors: Excessive use of mirrors leads to continuous flaring, which can cause stress and gill damage.
- Toys with Rough Edges: Avoid any toy that may tear delicate betta fins.
- Overstimulating Toys: Not every betta enjoys toys. Don’t force interaction. Let your fish show interest naturally.
- Painted Decorations: Some floating betta logs may have paint that chips over time and degrade water quality. Always check the materials used.
- Over-flaring: While flaring is natural and healthy in moderation, too much can stress or even harm your betta. Don’t let your fish see their reflection constantly.
- Unsafe Toys: Avoid sharp plastic or metal toys that could tear fins or leach harmful substances.
Why Toys and Enrichment Matter
You might wonder, do fish need toys? The answer is yes! Not plastic balls or squeaky toys like dogs, but items that make their world interesting.
Below are some common reasons why betta enthusiasts should add toys to their tanks.
Prevents Boredom and Stress
Bettas can get bored in a dull tank. A boring setup often leads to lethargy, fin-nipping or aggressive behavior. Giving them things to explore helps reduce stress and keeps them active and happy.
Boosts Physical Health
When your betta swims around obstacles, explores tunnel, or rests in a leafy hammock, he is exercising naturally. This helps build muscle and keeps his fins strong and flowing.
Gives Mental Stimulation
Believe it or not, bettas are smart little fish. They like to figure things out like finding a new hiding place or weaving through a tunnel. It keeps their brain active and mimics how they behave in the wild.
Backed by Science
Fish researchers and aquatic vets agree that adding variety and hiding places in tanks improves fish health. Studies on fish behavior show that enriched environments such as tanks with live plants, decor, and places to explore make fish less stressed and more active.
So, yes! Your betta does need toys. Things like leaf hammocks, tunnels, floating logs, or even mirrors used can make their world more interesting.
Preparing Toys for Your Betta Tank
Cleaning and prepping everything properly is important before you add that cute little cave or leaf hammock to your betta’s tank. New toys, decorations, and plants can carry dust, manufacturing residue, or other contaminants that you don’t want in the aquarium.
Start by rinsing new items thoroughly under running water to remove dust and loose residue. Never use soap, household cleaners, or detergents, as even small amounts can be harmful to fish.
For ceramic, rocks, and other heat-safe materials, you can disinfect them by boiling for about 10–15 minutes. However, check that the material is suitable for boiling first. Avoid boiling plastic items unless the manufacturer specifically states that they are heat-safe.
For plastic toys and other items that cannot be boiled, soak them in a separate container of clean, conditioned water and rinse them thoroughly before adding them to the tank.
For extra caution, especially with secondhand items or natural materials, use an aquarium-safe disinfecting method and rinse thoroughly afterward.




