Skip to content

How long should lights be on to avoid algae?

Keep aquarium lights on 6–8 hours a day on a timer to avoid algae. Longer photoperiods feed algae; a consistent schedule is your best defence.

The short answer

Keep your aquarium lights on for 6 to 8 hours a day, run through a timer for consistency. That range gives plants what they need while denying algae the extra hours it thrives on. Longer photoperiods β€” especially over 10 hours, or leaving lights on all day β€” are one of the most common algae triggers. If you’re fighting algae, shortening the day to around 6 hours is the quickest, cheapest fix to try first.

Why 6–8 hours

Algae and plants both feed on light. In a balanced tank, plants use the light first β€” but the longer the lights are on, the more surplus light there is for algae to grab once the plants have had their fill.

  • Under 6 hours: plants may not get enough, and can struggle over time.
  • 6–8 hours: the sweet spot for most freshwater tanks β€” enough for plants, not enough to fuel algae.
  • Over 8–10 hours: increasingly favours algae, particularly if plant growth or CO2 can’t keep up.

Whatever length you pick, consistency matters most β€” a fixed daily schedule beats an erratic one.

Use a timer, and mind sunlight

The easiest way to hold a steady photoperiod is to take yourself out of the loop.

  • Put the light on a timer so it’s the same every day without you remembering. See our planted-tank light picks and the aquarium lighting hub.
  • Keep sunlight off the tank β€” daylight streaming onto the glass adds uncontrolled hours of intense light that a timer can’t manage, and is a classic algae cause.
Tip: if algae persists at 8 hours, drop to 6 hours for two weeks and watch it recede. You can nudge the time back up once plants are clearly winning.

Light is only part of it

Photoperiod is the biggest single lever, but it works alongside feeding and nutrients β€” too much of either still feeds algae even on a perfect schedule. For the full picture, see does more light cause algae and why you have so much algae.

Frequently asked questions

Is 8 hours of light too much for an aquarium?

No β€” 8 hours sits at the top of the healthy range and suits most planted tanks. It only becomes a problem if plants can't use that much light, in which case dropping to 6–7 hours often clears up algae without harming the plants at all.

Does splitting the light into two blocks help with algae?

A 'siesta' schedule β€” a few hours on, a midday break, then a few hours on again β€” works for some aquarists, since the dark gap can slow algae. But total daily hours and overall balance matter more, so get the photoperiod right first.

πŸ”Ž The tool we recommend

Found your model? Buy it at the right price.

UniverTrack tracks the real price of your aquarium gear across several retailers, spots fake discounts and warns you when it's genuinely the right moment to buy β€” with an AI assistant to guide you.

πŸ“‰ Real price historyπŸ”” Buy-now alertsπŸ€– AI buying assistant
Try free for 14 days β†’
No commitment Β· Cancel in 1 click Β· 5 languages