Shop betta fish for sale online at Live Fish Store. Betta fish, also called Siamese fighting fish, are famous for their flowing fins and jewel-like colors, with varieties such as halfmoon, crowntail, plakat, veiltail, dumbo, and koi. Each betta is packed with care and shipped overnight with a live arrival guarantee.

Why buy betta fish from Live Fish Store

  • Healthy, vibrant bettas: we ship fish with full fins, bright color, and strong appetites.
  • Overnight shipping: live fish ship via FedEx Priority Overnight or UPS Next Day Air.
  • Live arrival guarantee: report any DOA within 2 hours of delivery for store credit or a replacement.
  • Free shipping on $80+: qualifying aquatic-life orders of $80 or more ship free with standard shipping.

Choosing the right betta fish for your tank

Bettas thrive in a heated, filtered aquarium of 5 gallons or more, not a bowl. Keep the water at 76 to 82°F with a pH near neutral, use a gentle filter so their long fins are not pushed around, and add live or silk plants and a cave for resting. Bettas breathe air from the surface, so leave a gap under the lid.

Keep only one male per tank; males will fight each other. A single male can live with peaceful, non-nipping tankmates such as Corydoras, snails, or small rasboras in a larger tank, while females can be kept in groups with plenty of space and cover. Feed betta pellets as a staple with frozen bloodworms or brine shrimp as treats, in small portions once or twice a day.

Shipping and live arrival guarantee

Bettas are bagged individually with oxygen, insulated, and shipped overnight within the USA. Every fish is covered by our live arrival guarantee: contact us within 2 hours of delivery about any DOA and we will issue store credit or send a replacement.

Frequently asked questions

What tank size do betta fish need?

A 5 gallon heated and filtered tank is the recommended minimum; larger tanks are even better and easier to keep stable.

Can bettas live with other fish?

Often yes, with calm, short-finned tankmates like Corydoras and snails. Never keep two males together or house bettas with fin-nippers.

How long do betta fish live?

With warm, clean water and a good diet, bettas commonly live 3 to 5 years.

Popular Betta Fish

Unlock exclusive deals awaiting you

LIVEFISH10

Your exclusive code is ready! Copy it now!

Get 10% off now!