Betta Tank Water Parameters (Temp + pH)

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).

Add fish below to see your stocking level
Stocking level
Filtration

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

    ParameterN (tanks)MedianMeanIQRFull range
    Temperature (°F)707978.978-8072-84
    pH1017.47.37.0-7.65.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:

    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)
      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
      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.
    By AquaGauge Editorial Team · reviewed against real-tank data · updated 2026-06-19.
    We are recruiting named expert aquarists — see About.