Betta fish, also known as Siamese fighting fish, are among the most popular aquarium pets in the world — loved for their dazzling colors and flowing fins. But before you bring one home, it’s worth asking: how much does a betta fish actually cost?

A betta typically costs between $5 and $30, though prices can vary greatly based on factors like breed, color, age, and where you buy it. Some rare or show-quality varieties can even fetch over $50 or more.

In this guide, we’ll break down the cost of owning a betta fish, from the fish itself to the essential setup and care expenses that go along with it.

 

Average Cost of a Betta Fish

Most standard betta fish — like the common Veiltail Betta — fall in the $3.99 to $10 range. You’ll find these at major pet stores such as PetSmart or Petco. These are typically male bettas with classic red or blue coloration and long, flowing fins.

If you’re looking for more unique or rare bettas, the price increases:

  • Halfmoon or Delta bettas: Usually between $10 and $25
  • Double Tail or Crowntail bettas: Around $15 to $35
  • Koi or Galaxy bettas: Typically $25 to $50+
  • Show-quality or rare genetic lines: Can go well over $100, with extreme outliers reaching $1,500

These price differences mostly reflect rarity, coloration, and fin shape. Breeders often put in years of selective breeding to achieve vibrant colors and perfect symmetry, which explains the higher costs for rare types.

 

Male vs. Female Betta Prices

You might notice that male bettas usually cost more than females. Why?

Male bettas tend to have brighter colors and longer fins, making them more visually striking — and therefore more in demand among aquarium hobbyists. On the other hand, female bettas are typically less colorful and have shorter fins, but they can be just as charming and are often more social in group tanks.

  • Male bettas: $5 to $30 (or more for rare types)
  • Female bettas: $3 to $15 (depending on variety)

If you’re just starting out, a healthy, vibrant male betta is often the most common choice for beginners.

 

betta fish average pricing

 

Rare and Show-Quality Betta Prices

Some betta fish enthusiasts treat their pets almost like collectibles. Rare or “show-quality” bettas are bred for competitions or aesthetic perfection — with symmetrical fins, vibrant multicolor patterns, and flawless scales.

A few examples include:

  • Galaxy Koi Betta: With shimmering galaxy-like patterns, these cost around $40–$55.
  • Samurai Betta: Known for metallic scales and intense contrast, priced around $50–$80.
  • Fancy Halfmoon Betta: With large 180° tail spreads, usually $30–$60.
  • Show-quality bettas: Depending on lineage, can reach hundreds of dollars.

According to enthusiasts, the most expensive recorded sale of a betta fish exceeded $1,500 — though that’s extremely rare and not something the average pet owner will encounter.

 

The Real Cost: Tank and Supplies

While a betta might cost only a few dollars, the setup and care will add significantly more to your total investment. Let’s break it down:

 

1. Tank

A proper home for your betta should be at least 5 gallons, though some owners prefer 10 gallons or more for comfort.

  • 5-gallon tank: $25–$50
  • 10-gallon tank: $40–$70

Avoid small bowls or jars — they’re not suitable for bettas’ long-term health.

 

2. Heater and Filter

Bettas are tropical fish that need warm, clean water to thrive.

  • Heater: $15–$30
  • Filter: $20–$40

 

3. Decorations and Plants

Bettas love to explore and hide, so include caves, floating logs, or silk plants.

  • Decorations and plants: $15–$30

(Some enthusiasts mention floating logs, leaf hammocks, and ping pong balls as excellent enrichment toys for bettas.)

 

4. Water Conditioner and Cleaning Tools

Tap water contains chlorine, which must be neutralized before adding your betta.

  • Water conditioner: $5–$10
  • Gravel vacuum or cleaning tools: $10–$20

 

5. Food

Bettas eat a mix of pellets, freeze-dried bloodworms, and brine shrimp.

  • Monthly food cost: Around $5–$10

 

6. Lighting (optional)

A gentle LED light helps showcase your betta’s colors and promotes live plant growth.

  • LED aquarium light: $10–$25

So, while your betta may only cost $10, the total setup can easily reach $80 to $150 or more.

 

 

Where to Buy Betta Fish

You can buy bettas from several sources, depending on the type and quality you want:

  1. Pet Stores (like PetSmart or Petco):
    Great for beginners, usually with common varieties.
  2. Local Fish Stores (LFS):
    Often better cared for and sometimes more unique.
  3. Online Breeders or Marketplaces:
    Ideal for finding rare betta types, though prices (and shipping costs) are higher.
  4. Betta Shows or Breeding Clubs:
    For enthusiasts looking for show-quality fish or specific bloodlines.

When buying, always look for a healthy betta — one that’s active, alert, and displays rich coloration without torn fins or dullness.

 

Other Ongoing Costs

Beyond the initial purchase and setup, expect small recurring expenses such as:

  • Food replenishment: $5–$10 monthly
  • Water conditioner and test kits: $5–$15 every few months
  • Replacement filter media: $5–$10 monthly

These minor costs ensure your betta’s tank stays clean and the fish remains healthy long-term.

 

Budget-Friendly Tips

If you’re trying to save money while providing excellent care:

  • Buy a starter aquarium kit — many include a tank, filter, and light together.
  • Use live or silk plants instead of plastic ones that can tear fins.
  • Keep one betta per tank (males should never be housed together).
  • Maintain regular water changes to avoid costly health issues.

A well-maintained tank not only keeps your betta happy but also reduces potential vet or replacement costs down the road.

 

FAQs About Betta Fish Costs

 

1. Why are some bettas more expensive than others?

The price depends on the fish’s color, fin type, rarity, and quality of breeding. Show-quality and rare varieties like Koi or Galaxy bettas are usually the most expensive.

 

2. Are male bettas always pricier than females?

Generally, yes. Males have larger fins and brighter colors, making them more popular. Females are more affordable and can live in sorority tanks.

 

3. Can I keep a betta in a small bowl to save money?

No — bettas need at least a 5-gallon tank with a heater and filter to live comfortably and stay healthy.

 

4. How much does it cost to maintain a betta each month?

On average, expect to spend around $10–$20 monthly on food, water conditioner, and filter replacements.

 

5. Is owning a betta fish worth it?

Absolutely! Bettas are low-maintenance, beautiful, and full of personality — making them a great starter fish for beginners and enthusiasts alike.

 

ongoing costs bettas

 

Final Thoughts

So, how much does a betta fish cost?

While the fish itself might be as cheap as $5–$30, the total cost of setup and ongoing care usually ranges from $100 to $200 for first-time owners. Rare or show-quality bettas can cost significantly more, depending on their uniqueness and breeding quality.

Still, bettas are one of the most rewarding and affordable tropical fish you can own. With the right setup and care, your betta can live for up to 3–5 years — adding color, movement, and serenity to your home aquarium.