Which aquarium fish are easy to keep | Guide

We are reader supported. When you purchase through links on our site, we may earn an affiliate commission. Also, as an Amazon affiliate, we earn from qualifying purchases.

Starting an aquarium can feel confusing, but it does not have to be. The best way to enjoy your first tank is to choose fish that are hardy, peaceful, and easy to care for. This guide explains what makes a fish beginner friendly, lists popular easy fish, and shows you simple setups that work. You will also learn basic care steps and a few mistakes to avoid. By the end, you will know exactly which fish to pick and how to keep them happy.

What Makes a Fish Easy to Keep

Hardiness and Water Tolerance

Easy fish can handle a range of water conditions without getting sick fast. They tolerate small mistakes in temperature, pH, and hardness, and they do not demand very pure or special water. This gives beginners time to learn without losing fish. Hardy fish still need clean, cycled water, but they are forgiving if your parameters drift a little between water changes.

Size and Waste Load

Smaller fish often produce less waste and are easier to house in modest tanks. A fish with a light to moderate waste load is simpler to keep stable. Big or messy fish require strong filtration and frequent maintenance. For a first tank, choose small to medium fish that are known to be clean and manageable.

Temperament

Peaceful fish are easier because they do not fight or chase tank mates. Aggression can stress the whole aquarium and lead to illness. Choose species that are calm, social, and known to do well in community aquariums. Read about each fish’s behavior and avoid known bullies for your first setup.

Feeding and Diet

Beginner friendly fish eat readily available foods like quality flakes, pellets, and frozen or freeze-dried foods. Picky eaters or fish that require live food only are harder to keep. Look for species that eat a varied diet and are happy to feed from the surface or midwater.

Availability and Cost

Common species sold in most pet stores tend to be easier to keep because they are farmed and adapted to typical home aquarium conditions. They are also cheaper to replace if you make early mistakes. Choose fish from reputable stores with healthy stock and clear water.

Top Easy Freshwater Fish for Beginners

Betta Splendens (Siamese Fighting Fish)

Bettas are colorful, interactive, and tough. They do best alone and are a great choice if you want one fish to start with. A single betta needs a filtered, heated tank of at least 5 gallons. Keep the water at 78 to 80 F. Use a gentle filter flow so the long fins do not get pushed around. Bettas breathe air from the surface, but they still need clean, cycled water. Provide plants and hiding spots. Feed floating pellets and occasional frozen or freeze-dried treats. Avoid tank mates that nip fins or reflect bright colors that may trigger aggression.

Guppies

Guppies are small, colorful, and very active. They are livebearers and can breed easily. A trio in a 10 gallon tank can do very well. Ideal temperature is 74 to 80 F, and they prefer slightly hard, alkaline water. They eat flakes, micro pellets, and frozen foods. Because they breed fast, many beginners keep only males to avoid fry. Guppies are peaceful and mix well with other small community fish like corydoras and rasboras.

Platies

Platies are sturdy and cheerful fish with many color varieties. They are great for hard or moderately hard water and prefer 72 to 78 F. They are livebearers like guppies but tend to be a bit chunkier and slower. Platies eat most foods and are not picky. They are peaceful and easy to pair with small tetras, corydoras, and snails. A 10 to 20 gallon tank is perfect for a small group. If you do not want babies, keep only one sex or add more plants so fry have hiding spots and natural population control occurs.

Mollies

Mollies are hardy but prefer hard, alkaline water with a higher mineral content. They do well at 74 to 80 F. In soft, acidic water, they can struggle, so check your tap water hardness first. Mollies are active and slightly larger than platies, so a 20 gallon tank or bigger is better. They eat algae, pellets, and frozen foods. They are livebearers and can breed easily. If your water is hard, mollies are a great beginner fish. If your water is very soft, choose platies or rasboras instead.

Swordtails

Swordtails are related to platies and mollies and prefer similar water. Males have the signature sword tail. They grow larger than guppies, so a 20 gallon tank is a good minimum. They are strong swimmers and enjoy room to move. They are easy to feed and usually peaceful, though males may display to each other. Keep more females than males to reduce stress, or keep a male only group with enough space.

Zebra Danios

Zebra danios are extremely hardy and active. They tolerate a wide temperature range from about 64 to 78 F, making them good for cooler rooms. They are schooling fish and should be kept in groups of at least six. Their constant swimming can bother slow fish, so pair them with other quick, peaceful species. They eat flake, micro pellets, and frozen foods. A 10 to 20 gallon tank works well for a group, with a lid because they can jump.

White Cloud Mountain Minnows

White clouds are peaceful, small, and happy in cool water, around 64 to 72 F. They are great if you do not want a heater. Keep them in groups of six or more so they feel safe and show their best color. They do well in a 10 gallon tank and eat flakes and micro foods. Avoid mixing them with tropical fish that need warm water, and do not pair them with large species that may see them as food.

Ember Tetras

Ember tetras are tiny, bright orange schooling fish. They do best in groups of eight to twelve or more. They prefer 74 to 82 F and gentle flow. Because they are small, a 10 gallon planted tank suits them well. They are peaceful and pair nicely with small corydoras and shrimp. Feed crushed flakes, micro pellets, and baby brine shrimp. They are less delicate than classic neon tetras and often adapt better to new tanks.

Harlequin Rasboras

Harlequin rasboras are calm, schooling fish with a distinctive black wedge on their body. They thrive in groups of six or more at 73 to 80 F. They are tolerant of a range of pH and prefer stable, clean water. They are great community fish and mix well with corydoras and peaceful livebearers. A 10 to 20 gallon tank is ideal for a small school.

Corydoras Catfish

Corydoras are gentle bottom dwellers that like to live in groups. Choose smaller species like panda, pygmy, or peppered cory for a first tank. They prefer 72 to 78 F and soft to moderate water. Use smooth sand or fine gravel to protect their barbels. Corys help clean up leftover food, but they still need their own sinking pellets and wafers. Keep at least six so they feel secure and show natural behavior. A group of pygmy corys is perfect for a 10 gallon tank, while larger species appreciate 20 gallons or more.

Bristlenose Pleco

Bristlenose plecos stay small compared to common plecos and are a good choice for a 20 gallon or larger tank. They eat algae, but you must still feed them with algae wafers, blanched vegetables, and driftwood to rasp on. They prefer 72 to 78 F. Avoid the common pleco for a beginner tank because it grows too large and produces heavy waste. A single bristlenose is a reliable algae helper and is much easier to care for.

Cherry Barbs

Cherry barbs are peaceful, colorful barbs that do not share the nippy nature of tiger barbs. They prefer 73 to 81 F, neutral to slightly acidic water, and planted tanks with hiding spots. Keep a group of six or more. Males show deeper red color, especially when comfortable. They eat flakes, micro pellets, and frozen foods, and they mix well with rasboras and corydoras.

Shrimp and Snails as Helpful Additions

While not fish, cherry shrimp, amano shrimp, nerite snails, and mystery snails can make beginner tanks easier. They eat algae and leftover food and help keep the tank tidy. Nerite snails are great because they do not reproduce in freshwater. Always check if your fish are shrimp safe; small tetras and rasboras are usually fine, but bigger or predatory fish may eat shrimp. These helpers still need clean water and a cycled tank.

Good Fish Combinations for Beginners

Simple 10 Gallon Community

Choose one center group and one bottom group. For example, eight ember tetras with six pygmy corydoras, plus a nerite snail. Keep the tank at 76 F, add a small sponge filter or gentle hang on back, and plant with easy species like java fern and anubias. Feed small amounts twice a day and do weekly water changes.

Active 20 Gallon Long

Try a school of eight to ten harlequin rasboras, six to eight panda corydoras, and one bristlenose pleco or a trio of platies. This tank has movement in the middle and bottom, with a cleanup crew. Keep temperature around 76 F. Add a moderate filter, plenty of cover, and a sand patch for the corys. This setup is stable and forgiving for beginners.

Colorful 29 Gallon Community

Stock with ten guppies or platies, a group of ten ember tetras, eight corydoras, and one bristlenose pleco. This tank offers layered activity and bright colors. Keep temperature near 76 to 78 F, test water weekly, and change 25 to 35 percent of water every week. Feed varied foods: quality flakes, sinking wafers, and frozen daphnia or brine shrimp.

Cool Water Nano Tank

For a room that stays cool, keep a 10 to 15 gallon tank with eight white cloud mountain minnows and six zebra danios. Add hardy plants and a lid. Keep temperature around 68 to 72 F. This setup avoids a heater and stays simple, but do not mix these with warm water fish.

Fish to Avoid as Your First Choice

Goldfish in Small Tanks

Goldfish are often sold to beginners, but they are not easy in small tanks. They grow large, make a lot of waste, and need powerful filtration and frequent water changes. Fancy goldfish do best in 20 to 40 gallons for a pair, and common or comet types need even larger tanks or ponds. Start with smaller tropical fish unless you are ready for a big goldfish setup.

Delicate Schooling Fish

Classic neon tetras can be sensitive in new tanks. They prefer mature, stable water. If you like the look, try ember tetras or harlequin rasboras first. After your tank matures, you can consider neons or cardinal tetras.

Common Pleco and Other Giant Algae Eaters

The common pleco grows over a foot long and produces heavy waste. It is not a beginner algae solution. Choose a bristlenose pleco, otocinclus in mature tanks, or a nerite snail instead. Always research adult size before you buy.

Aggressive or Large Predatory Fish

Oscars, green terrors, red tail sharks, and tiger barbs can be aggressive or require big tanks. They are rewarding but not ideal for your first community aquarium. Start with peaceful, small species and move to these fish later if you want a challenge.

Basic Setup for Success

Tank Size and Equipment

A slightly larger tank is easier than a tiny one because water parameters change more slowly. A 10 to 20 gallon tank is a great first size. You need a filter, a heater for tropical fish, a thermometer, a water test kit for ammonia, nitrite, nitrate, and pH, a dechlorinator, and a gravel vacuum. Add hardscape like rocks and driftwood, and choose easy plants such as java fern, anubias, and hornwort. Plants help stabilize water and reduce algae.

Cycle the Tank Before Adding Fish

Cycling means growing beneficial bacteria that turn toxic ammonia into nitrite and then into safer nitrate. Never add fish to an uncycled tank. You can cycle by adding bottled bacteria and a small source of ammonia, like fish food, and testing the water until ammonia and nitrite read zero for several days. This can take one to three weeks with bacteria products or longer without. Only add a few fish at first and increase slowly while watching your test results.

Water Parameters and Testing

Test weekly, especially in the first months. Aim for zero ammonia, zero nitrite, and nitrates under 20 to 40 ppm. Most easy fish like a pH between 6.5 and 8.0, and a stable pH is better than chasing a perfect number. Keep tropical tanks at 74 to 78 F unless the species needs warmer or cooler water. Know your tap water hardness. Livebearers like guppies, platies, and mollies prefer harder water, while many tetras and corydoras prefer softer to moderate water but adapt well if the pH is stable.

Feeding Routine

Feed small amounts once or twice per day, only what the fish eat in about two minutes. Vary foods for better color and health. Use a quality flake or micro pellet as a base, then rotate frozen brine shrimp, daphnia, and bloodworms. For bottom feeders, add sinking wafers. Remove uneaten food so it does not rot and cause ammonia spikes.

Maintenance Schedule

Do a 25 to 40 percent water change every week. Use a gravel vacuum to remove waste from the substrate. Rinse filter media in removed tank water, not under the tap, to protect your beneficial bacteria. Replace filter media only when it falls apart, not on a fixed schedule. Wipe algae from glass as needed. Check equipment weekly to confirm the heater and filter are working.

Stocking Rules of Thumb

Stock slowly to let your bacteria grow. The old inch per gallon rule is too simple, but it can be a loose guide for small, slim fish. Instead, think about adult size, activity level, and waste load. Schooling fish need groups of six or more. Bottom dwellers like corydoras need space on the floor of the tank, not just open water. Add one group, test for a week, then add the next. If ammonia or nitrite appears, pause stocking and do extra water changes. A lightly stocked tank is easier and safer than a crowded one, especially at the start.

Troubleshooting Common Issues

Ammonia or Nitrite Spikes

If tests show ammonia or nitrite above zero, do an immediate 50 percent water change, add bottled bacteria if you have it, and reduce feeding. Check that your filter is flowing well and not clogged. Make sure you did not rinse media in tap water or replace all media at once.

Ich and Other Diseases

White spots like salt grains on fish are often ich. Increase temperature slightly if the species allows, read product labels, and treat with a reliable ich medication. Remove carbon from filters during treatment. Quarantine new fish for two weeks if possible to avoid introducing diseases to your main tank.

Algae Growth

Algae happens in new tanks. Reduce light to 6 to 8 hours per day, avoid overfeeding, and do regular water changes. Add a nerite snail or amano shrimp if compatible. Healthy plants help outcompete algae over time.

Aggression

If you see chasing and fin nipping, increase group sizes for schooling fish, add more plants and hiding spots, or rehome the bully. Some species need larger groups or more room to spread out.

Are Saltwater Fish Ever Easy

Saltwater tanks are beautiful, but they are not usually the best first choice. They require mixing salt, keeping stable salinity, and often more equipment. If you are set on saltwater, start with a small group of very hardy species like ocellaris clownfish in a 20 to 30 gallon tank with live rock and a simple filtration system. For most beginners, a freshwater community is easier, cheaper, and more forgiving.

Quick Matching by Your Tap Water

If Your Water Is Hard and Alkaline

Choose guppies, platies, mollies, swordtails, and many snails. These fish thrive with minerals in the water and will be strong growers and easy feeders.

If Your Water Is Soft to Moderate

Choose ember tetras, harlequin rasboras, corydoras, cherry barbs, and bristlenose plecos. These species adapt well and show natural behavior in stable, slightly softer water.

Putting It All Together

A Simple Step by Step Plan

First, pick a tank size of 10 to 20 gallons. Second, gather a filter, heater, thermometer, test kit, dechlorinator, and basic plants. Third, set up the tank, dechlorinate, add bacteria, and cycle until ammonia and nitrite are zero. Fourth, choose your fish based on your water and room temperature. For example, ember tetras and corydoras for soft to moderate water, or platies and guppies for hard water. Fifth, stock slowly, feed lightly, and test often. Sixth, do weekly water changes and enjoy watching your fish.

Conclusion

The easiest aquarium fish are hardy, peaceful, and happy in common home water conditions. Great beginner choices include bettas, guppies, platies, mollies in hard water, swordtails, zebra danios, white cloud mountain minnows for cool water, ember tetras, harlequin rasboras, corydoras, and bristlenose plecos. Choose a tank that is not too small, cycle it before adding fish, and keep a simple care routine with weekly water changes and light feeding. Start with a few fish, add more slowly, and pick species that match your tap water. With these steps, your first aquarium will be stable, colorful, and easy to enjoy.

Leave a Comment

Your email address will not be published. Required fields are marked *