Top 10 Best Fish for a 10 Gallon (40 Litres) Aquarium

A 10-gallon (38-litre) aquarium offers significantly more flexibility than nano tanks while still requiring disciplined stocking. At this volume, you can maintain small schools, bottom dwellers, or a defined centerpiece fish without compromising water stability. Since this setup is not restricted to planted aquariums, the list below includes adaptable species suited for standard freshwater community systems with filtration and heating.

Below are the top beginner-friendly fish choices for a properly cycled 10-gallon tank, ranked from 10 to 1, with realistic stocking guidance.

10. White Cloud Mountain Minnow

Temperament: Peaceful, active schooling
Minimum Tank Size: 10 gallons
Recommended Number: 6 to 8
Overview: Hardy cold-tolerant species ideal for beginners. Performs well even without a heater in moderate climates.

9. Dwarf Gourami

Temperament: Semi-peaceful, territorial males
Minimum Tank Size: 10 gallons
Recommended Number: 1
Overview: Colorful centerpiece fish. Best kept singly to avoid aggression in confined spaces.

8. Platy

Temperament: Peaceful, active livebearer
Minimum Tank Size: 10 gallons
Recommended Number: 3 to 5
Overview: Beginner-friendly livebearer available in many color varieties. Monitor breeding population growth.

7. Ember Tetra

Temperament: Peaceful, schooling
Minimum Tank Size: 10 gallons
Recommended Number: 8 to 10
Overview: Small, vibrant tetra that forms tight schools. Adds color without heavy bioload.

6. Zebra Danio

Temperament: Active, hardy schooling
Minimum Tank Size: 10 gallons
Recommended Number: 6
Overview: Extremely resilient beginner species. Requires a strong swimming space and a secure lid.

5. Harlequin Rasbora

Temperament: Peaceful, schooling
Minimum Tank Size: 10 gallons
Recommended Number: 4 to 6
Overview: Reliable community fish with predictable behavior and strong adaptability.

4. Guppy

Temperament: Peaceful, active
Minimum Tank Size: 10 gallons
Recommended Number: 3 to 5 males
Overview: Popular beginner fish. Keeping males only prevents uncontrolled breeding.

3. Pygmy Corydoras

Temperament: Peaceful, bottom schooling
Minimum Tank Size: 10 gallons
Recommended Number: 6
Overview: Small bottom-dwelling catfish that thrives in groups and fine substrate.

2. Betta splendens

Temperament: Territorial, solitary
Minimum Tank Size: 5 gallons
Recommended Number: 1
Overview: In a 10-gallon tank, a Betta has ample swimming room and stable water parameters.

1. Honey Gourami

Temperament: Peaceful centerpiece
Minimum Tank Size: 10 gallons
Recommended Number: 1 or pair with caution
Overview: Ideal calm centerpiece fish for small community setups. Compatible with small schooling species.

Final Takeaway

A 10-gallon (40 litres) aquarium supports either a single centerpiece fish with compatible tankmates or a properly sized school of nano species. Overstocking remains the primary risk at this size. Stable filtration, regular maintenance, and species-appropriate group numbers are essential for long-term success. Proper planning allows a 10-gallon tank to function as a balanced and visually engaging freshwater system.