The basic steps to build a working aquarium
A Minecraft aquarium is a water-filled structure that holds fish and displays them. You build it by creating a container (usually out of glass or other blocks), filling it with water, and adding fish. The simplest aquarium takes about 10 minutes to build and requires only a few materials: glass blocks, water, and fish caught in buckets.
Start by deciding the size and shape. A 5×5×5 glass cube is a good beginner size—large enough to look interesting but small enough to fill quickly. Gather your materials, build the frame, seal it with glass on all sides, fill it with water, and add fish. That is the complete process.
Key Takeaways
- Glass is the standard material for aquarium walls because you can see through it, but dark prismarine, tinted glass, and copper blocks also work well.
- You can fill an aquarium by placing a water source block at the top and letting it flow down, or by using water buckets to fill it layer by layer.
- Fish in Minecraft include tropical fish (which come in many colors), axolotls, glow squid, and cod—each caught in a bucket and placed in the water.
- Decorations like sand, gravel, kelp, seagrass, and coral blocks make an aquarium look more realistic and give fish places to hide.
- Aquariums do not require light to keep fish alive, but adding underwater lighting with glow squid or sea lanterns makes them look better at night.
Choosing materials for the walls and frame
Glass is the most popular choice because it is transparent and lets you see the fish clearly. You can use regular glass, which has a slight blue tint, or tinted glass (added in version 1.19), which comes in 16 colors and blocks light completely. Tinted glass is useful if you want to hide the interior from outside view while still seeing in.
Other materials work too. Dark prismarine creates a sleek, modern look. Copper blocks (which oxidize over time and turn green) add visual interest. Blackstone and deepslate give a darker, cave-like feel. Mix materials for variety—for example, a glass front wall with dark prismarine sides.
For the frame itself, use any solid block. Many builders use the same material as the walls so the frame blends in, or they use a contrasting color like dark oak wood or black concrete to make the edges stand out.
Filling your aquarium with water
There are two main methods. The first is the water source method: place a water source block at the top center of your aquarium and let it flow down naturally. Water spreads horizontally up to 8 blocks and falls vertically as far as it needs to. This works well for tall aquariums but may leave air pockets in corners.
The second method is bucket filling. Use a water bucket to fill the aquarium layer by layer from the bottom up. This takes longer but gives you complete control and ensures no air pockets. Fill one layer completely before moving to the next.
If you end up with air pockets (visible empty spaces), use a bucket to add water directly into the gap. Air pockets are not harmful to fish, but they break the visual effect. For a cleaner look, fill the aquarium completely to the top.
Catching and placing fish
Fish in Minecraft are caught using a water bucket. Hold the bucket, aim at a fish in the water, and right-click (or use your interact button). The fish goes into the bucket. You can carry one fish per bucket.
The most common fish are tropical fish, which spawn in warm ocean biomes and come in dozens of color patterns. Axolotls spawn in lush caves and come in pink, brown, gold, cyan, and blue. Glow squid spawn in deep dark caves and glow in the dark. Cod and salmon spawn in cold and temperate oceans. Pufferfish spawn in warm oceans.
To place a fish, hold the bucket with the fish in it, aim at the water inside your aquarium, and right-click. The fish swims out and the bucket becomes empty. You can now use it to catch another fish. Place as many fish as you want—there is no limit, though a crowded aquarium looks less realistic.
Adding decorations and plants
Decorations make an aquarium look like a real underwater environment. Sand and gravel create a floor. Seagrass (a tall plant that grows in water) fills empty space and gives fish places to hide. Kelp grows upward and creates vertical interest. Coral blocks come in five colors (brain, bubble, fire, horn, and tube) and add bright, detailed structures.
Place decorations before or after adding fish—it does not matter. Arrange them in clusters rather than spreading them evenly. A pile of coral with seagrass around it looks more natural than coral scattered across the floor. Leave some open water for fish to swim through.
Sea lanterns and glow squid provide light. Sea lanterns are solid blocks that emit light and look like glowing panels. Glow squid are living creatures that glow and swim around. Both work well in aquariums, though glow squid take up space that other fish could use.
Building different aquarium styles
A wall aquarium is built into the side of a building or room. Make it 1 block thick so it acts as a window. A 3×3×3 wall aquarium is small enough to fit in a hallway but large enough to hold several fish and decorations.
A floor aquarium is built into the ground and viewed from above. This works well in a lobby or central room. Make it at least 5×5 so it is visible from a distance. Use a darker floor material (like dark prismarine or blackstone) so the water and fish stand out.
A column aquarium is tall and narrow—for example, 3×3 blocks wide and 10 blocks tall. It fits in tight spaces and looks dramatic. Fill it with kelp and glow squid for a vertical garden effect.
A decorative tank sits in a room as furniture. Build it on a platform made of stairs, slabs, or decorative blocks so it looks like a piece of furniture rather than a hole in the ground. Add a frame around the base for a finished look.
Common mistakes and how to fix them
The most common mistake is leaving air pockets. If you see empty spaces after filling, use a bucket to add water directly into the gap. Water will spread and fill the space. If the pocket is in a corner, you may need to add water from multiple angles.
Another mistake is making the aquarium too small. A 3×3×3 aquarium feels cramped with more than 3 or 4 fish. If you want a lot of fish, build bigger. A 7×7×5 aquarium holds 15 to 20 fish comfortably.
Forgetting to add decorations makes an aquarium look empty and boring. Even a straightforward floor of sand and a few seagrass plants make a huge difference. Spend 5 minutes adding plants and coral—it is worth it.
Using the wrong fish for the theme is also common. Tropical fish are bright and colorful, so they work well in modern or colorful builds. Axolotls and glow squid fit better in fantasy or cave-themed builds. Choose fish that match your building style.
Frequently Asked Questions
Do fish need light to survive in Minecraft?
No. Fish do not need light to stay alive. They will survive in a completely dark aquarium. However, adding light (with sea lanterns, glow squid, or glowstone) makes the aquarium visible and enjoyable at night.
Can I breed fish in an aquarium?
Most fish cannot breed in Minecraft. Axolotls are the exception—two axolotls in water can breed if you feed them tropical fish. Breeding axolotls produces baby axolotls, which grow into adults over time.
What happens if I leave a fish bucket in my inventory?
The fish stays in the bucket indefinitely. You can carry it around, store it in a chest, or place it in the aquarium whenever you want. The fish does not die or escape.
Can I make an aquarium without glass?
Yes. You can use any solid block. Dark prismarine, blackstone, copper, and diorite all work. The downside is that you cannot see through the walls, so you would need to view the aquarium from above or through an opening.
How do I remove a fish from an aquarium?
Use a water bucket. Aim at the fish and right-click to catch it. The fish goes into the bucket and you can move it elsewhere or release it in a different body of water.