Betta Tank Water Parameters (Temp + pH)
Short answer: Real betta keepers run 79°F and pH 7.4. Across 70 temperature readings and 101 pH readings from r/bettafish, the median temp is 79°F (IQR 78-80) and the median pH is 7.4 (IQR 7.0-7.6). Here is what the numbers actually look like.
Check your exact stocking
Add your fish below to see stocking %, filtration load and compatibility for your setup — live.
Planning a Betta tank. We start with your betta and filter the list to compatible tankmates — untick to see every species (incompatible ones get flagged).
Stocking — under 85% comfortable · 85–100% full · over 100% overstocked
Show the math
Real betta keepers run their tanks at 79°F and a pH of 7.4. Those are the medians across 70 temperature readings and 101 pH readings scraped from r/bettafish posts where keepers shared their actual water test results. The numbers land tighter than most care guides suggest.
What real betta keepers actually measure
| Parameter | N (tanks) | Median | Mean | IQR | Full range |
|---|---|---|---|---|---|
| Temperature (°F) | 70 | 79 | 78.9 | 78-80 | 72-84 |
| pH | 101 | 7.4 | 7.3 | 7.0-7.6 | 5.0-8.8 |
The temperature cluster is narrow: 75% of tanks sit between 78 and 80°F. The pH distribution is wider but still centered. 80% of readings fall between 7.0 and 8.0.
Why 78-80°F matters
Bettas are tropical labyrinth fish from shallow, warm water in Southeast Asia. Below 76°F, their metabolism slows, appetite drops, and immune function weakens. Above 84°F, dissolved oxygen drops and stress increases. The 78-80°F sweet spot keeps digestion, activity, and immune response in their working range.
A 25-50 W adjustable heater holds this range in a 5-10 gallon tank. Set it to 79°F and verify with a separate thermometer. The built-in dials on budget heaters drift.
pH: stability beats a target number
The median betta pH (7.4) matches the general freshwater median almost exactly. Only 8% of betta keepers report pH below 6.5. This means most bettas live in moderately alkaline tap water and do fine.
Chasing a “perfect 7.0” with chemical buffers creates pH swings, and a swing of more than 0.3 units in a few hours stresses fish more than a steady 7.4 or 7.6. If your tap water falls between 7.0 and 7.6, leave it alone.
Driftwood and Indian almond leaves lower pH gradually (0.1-0.3 over weeks) and add tannins that bettas seem to prefer. This is a gentle approach if your pH is above 7.6.
When to worry
Test weekly with a liquid kit (not strips). Act on these thresholds:
- Temperature below 76°F or above 82°F: check heater wattage, room temp, and tank placement near windows or vents.
- pH below 6.0 or above 8.5: investigate your water source. Extreme pH amplifies ammonia toxicity (high pH) or metal solubility (low pH).
- pH swings of more than 0.3 in a day: slow down water changes, stop adding chemicals, and test your tap water to find the source of instability.
Ammonia and nitrate matter more day-to-day than pH. A betta at pH 7.6 with zero ammonia is healthier than a betta at pH 7.0 with 0.5 ppm ammonia.
How we counted
We scraped 2,192 tank posts from fishkeeping subreddits (primarily r/bettafish) where keepers shared water parameters. Of those, 70 betta posts included a temperature reading and 101 included a pH reading. Methodology and limitations are documented at /methodology/.
Betta at a glance
- Scientific name
- Betta splendens
- Adult size
- ~2.5″
- Temperature
- 76–82°F
- pH
- 6.5–7.5
- Minimum tank
- 5 gal
- Temperament
- aggressive
- Social
- can be kept singly
- Reference
- Wikipedia
Gear for this setup
As an Amazon Associate AquaGauge earns from qualifying purchases. Some links below are affiliate links, at no extra cost to you. Current price and availability are shown on Amazon. Disclosure.
-
hygger Small Betta Aquarium Heater (25/50 W) Dial it to 79°F and the LED display lets you hold a steady 78-80°F in a 5-10 gallon betta tank. Check price on Amazon → -
API Freshwater Master Test Kit Reads pH, ammonia, nitrite, and nitrate with liquid reagents so you track real betta numbers instead of guessing with strips. Check price on Amazon →
FAQ
- What temperature should a betta tank be?
- 78-80°F. Across 70 real betta tanks, the median is 79°F and 75% of tanks fall between 78 and 80°F. A stable temp in that range matters more than hitting an exact degree.
- What pH do betta fish need?
- Most bettas do fine between 7.0 and 7.6. Across 101 betta tanks, the median pH is 7.4 and 80% of readings fall between 7.0 and 8.0. Stability beats precision.
- Do I need to lower my pH for a betta?
- Probably not. Only 8% of betta keepers have pH below 6.5. If your tap water sits between 7.0 and 7.6, leave it alone. Chasing a lower number with chemicals creates swings that stress bettas more than a steady 7.4.
- Can a betta live without a heater?
- Not safely. Bettas are tropical and need 78-80°F. Room temperature in most homes drifts below 76°F, especially at night. Every tank in our dataset that reported temperature used a heater.