The three fish that most often end up in a first aquarium are goldfish, bettas, and guppies. Pet stores sell all three as easy beginner fish, and all three myths about them are some of the most damaging in the hobby. Goldfish are not bowl fish. Bettas are not vase fish. Guppies are not freebie fillers for an overstocked tank. Each of the three is an excellent first fish in the right setup, and a slow tragedy in the wrong one. This guide breaks down what each species actually needs, what they cost to keep correctly, and which one fits which type of beginner.
Goldfish: the misunderstood pond fish
Goldfish are technically members of the carp family and grow to the size of the tank or pond they live in, up to about 14 inches for common goldfish and 8 inches for fancy varieties. They produce more waste per inch than almost any other freshwater fish, which is why goldfish in undersized tanks crash water chemistry within days.
The minimum tank sizes that actually work:
- Fancy goldfish (oranda, ranchu, ryukin, telescope): 20 gallons for the first fish, plus 10 gallons for each additional fish.
- Common, comet, or shubunkin goldfish: 75 gallons indoors as an absolute minimum, but realistically a 200-gallon pond. These are not aquarium fish.
Goldfish need cooler water than tropical species (65 to 72F), which means no heater, but it also means they are not compatible with most other community fish. They eat live plants enthusiastically, so a planted tank for goldfish is a constant rebuild. They live 15 to 20 years in proper housing and 1 to 2 in a bowl.
Best for: Patient owners with the space for a 40-plus gallon tank, families who want a long-lived pet, anyone with access to outdoor pond space.
Worst for: Apartment dwellers, anyone hoping for a low-maintenance setup, anyone planning to add other fish.
Bettas: the personality fish
Siamese fighting fish (Betta splendens) are the most personality-driven fish in the freshwater hobby. They recognize their owner, swim to greet you at the glass, follow your finger, and learn simple tricks. They are also tropical, requiring a heated tank of 78 to 82F, which the cup-on-the-shelf marketing at most stores completely ignores.
Modern betta keeping standards:
- Minimum tank size: 5 gallons. Smaller bowls and “betta vases” do not provide enough water volume to keep temperature and chemistry stable.
- Heater: Required. A 25-watt adjustable heater for a 5-gallon, 50 watts for a 10-gallon.
- Filter: Required, but it must be a low-flow option. Strong filter currents stress bettas, who evolved in still rice paddies. Sponge filters or HOB filters with a flow baffle are ideal.
- Lid: Required. Bettas are accomplished jumpers and a tank without a lid loses fish to the carpet.
Bettas live 3 to 5 years in proper conditions. They eat small floating pellets and frozen foods like bloodworms and daphnia. Most live happily alone, but in tanks of 10 gallons or larger, many male bettas tolerate non-fin-nipping tankmates like ember tetras, harlequin rasboras, corydoras, or amano shrimp. Skip neon tetras (fin nippers) and guppies (look too similar to a rival betta).
Best for: Apartment dwellers, anyone with desk space for a 5-gallon tank, people who want a fish that interacts with them.
Worst for: Anyone who wants multiple fish in a small tank, families with curious toddlers who tap the glass constantly.
Guppies: the forgiving community fish
Guppies are the species most experienced hobbyists recommend to absolute beginners. They are colorful, active, social, breed in captivity, tolerate a wider chemistry range than almost any other tropical fish, and recover quickly from minor water-quality mistakes. The catch is the breeding part. Female guppies are livebearers, and they breed constantly.
Beginner-friendly guppy setup:
- Minimum tank size: 10 gallons for a small group, 20 gallons for a stable community.
- Stock ratio: Either all males (3 to 6 males in a 10-gallon look stunning and avoid breeding) or a 2-to-1 female-to-male ratio (which spreads male attention and reduces female stress, but produces 20 to 40 fry per female per month).
- Heater: Required, 76 to 80F.
- pH: 7.0 to 8.0 (guppies like slightly hard, alkaline water, which is what most tap water already is).
Guppies live 1.5 to 2.5 years, which is short for a freshwater fish but not unusual for livebearers. They eat almost any prepared food including flakes, micro pellets, and frozen baby brine shrimp.
The all-male guppy tank is one of the most underrated beginner setups. You get every color variant on the market without the population explosion.
Best for: Genuine first-time fishkeepers, families with children who want active, colorful fish, anyone who likes the idea of watching fish behavior over individual personality.
Worst for: Anyone who wants a single-species aggressive setup, anyone unprepared to manage breeding.
Which one for you?
| Situation | Best fit |
|---|---|
| Apartment, 5-gallon desk tank | Betta |
| 10 to 20 gallon community starter | Guppy (all-male) |
| 20-gallon, single-species, long-lived | Fancy goldfish |
| Outdoor pond | Common goldfish or koi |
| Want a fish that recognizes you | Betta |
| Want lots of activity and color | Guppy |
| Have kids who lose interest in 6 months | None of these. Reconsider getting fish. |
The bigger lesson across all three species is that the marketing tells beginners the opposite of what works. The “low-maintenance bowl fish” needs the largest tank. The “tiny vase fish” needs a heater and a filter. The “freebie fish” is the actual easiest. Pick the species that matches your real situation, not the one the pet store puts on the shelf next to the gallon jug labeled “betta home,” and you will start the hobby with a fish that thrives instead of one that survives.
Frequently asked questions
Can I keep a goldfish in a bowl?+
No. A goldfish bowl is one of the most enduring myths in pet care. A single fancy goldfish needs 20 gallons minimum, and a common or comet goldfish needs a 75-gallon tank or a backyard pond. The bowl-life expectation of 1 to 2 years is from stunted, oxygen-starved fish. Properly housed, the same fish live 15 to 20 years.
Can a betta live with other fish?+
Sometimes, but it depends on the individual. Bettas are territorial and many cannot tolerate tankmates. Safe community options in a 10-gallon-plus tank include shrimp, snails, ember tetras, or harlequin rasboras. Never house two males together and never put a betta with guppies, who have similar long flowing fins the betta will attack.
Are guppies easy to breed?+
Almost too easy. A single female guppy is usually pregnant when sold and can give birth to 20 to 40 fry every 30 days for up to 6 months without seeing another male. Keep only males if you do not want to manage exploding populations. All-male guppy tanks are visually striking and avoid the overstocking problem.
Which beginner fish is the hardiest?+
Guppies and platies are the most forgiving of beginner mistakes (overfeeding, water changes a few days late, slight temperature swings). Bettas are a close second. Goldfish are surprisingly demanding because of their high waste output, not because they are fragile fish themselves.