Most aquarium lights should run 8 to 10 hours per day for fish-only tanks
The standard recommendation for a fish-only aquarium is 8 to 10 hours of light daily. This mimics a natural day-night cycle and keeps your fish healthy without promoting excessive algae growth. Fish need darkness to rest and regulate their circadian rhythms, just as they would in the wild.
If your tank has live plants, you may need to extend lighting to 10 to 12 hours per day so the plants can photosynthesize enough to grow and produce oxygen. Planted tanks with high-light plants like stem plants or carpeting plants often need the full 12 hours. Low-light plants such as anubias and java fern can thrive on 8 to 10 hours.
The exact duration depends on what lives in your tank, how bright your lights are, and whether you are trying to encourage plant growth or straightforward maintain the tank. Tanks with no plants at all can function well on the shorter end of the range.
Key Takeaways
- Fish-only tanks typically need 8 to 10 hours of light daily to maintain a natural day-night cycle.
- Planted tanks usually require 10 to 12 hours of light so plants can photosynthesize and grow.
- Running lights longer than 12 hours almost always triggers algae blooms, even in planted tanks.
- A timer is the most reliable way to maintain a consistent schedule without manual on-and-off switching.
- Darkness is essential — fish need 8 to 14 hours of rest each day to stay healthy.
Why fish need a light-dark cycle
Fish depend on a regular cycle of light and darkness to regulate their sleep, feeding, and reproduction. In the wild, this cycle is set by the sun. In an aquarium, you control it. Without a predictable dark period, fish become stressed, stop eating properly, and may develop behavioral problems like aggression or hiding.
A consistent schedule also helps your fish's immune system stay strong. Fish that are chronically sleep-deprived are more vulnerable to disease and parasites. Even nocturnal fish, which are active at night, need a daytime rest period to function normally.
Darkness also gives you a break from algae. Algae grows faster under light, so the longer your lights are on, the more algae you will see on the glass, substrate, and decorations. This is one reason why running lights for 12 hours or more is rarely necessary and often counterproductive.
How lighting needs change with live plants
If your tank contains live plants, lighting becomes more complex because plants need light to grow, but fish still need darkness to rest. The solution is to find a middle ground: usually 10 to 12 hours of light per day.
Fast-growing stem plants and carpet plants are heavy feeders and need closer to 12 hours of light to thrive. Slower-growing plants like anubias, java fern, and moss can survive on 8 to 10 hours. If you are unsure what plants you have, start at 10 hours and adjust based on how they grow over two to three weeks.
The brightness of your lights also matters. A very bright light (measured in lumens or PAR) can support plant growth in fewer hours. A dimmer light may need the full 12 hours. If your plants are growing slowly or turning pale, they may need either more hours of light or a brighter fixture.
Using a timer to stay consistent
The easiest way to maintain a steady light schedule is to use a plug-in timer or a light fixture with a built-in timer. This removes the need to remember to turn lights on and off manually, and it keeps your fish on a predictable schedule.
Mechanical timers are inexpensive and reliable. Digital timers offer more precision and can be programmed for different times on weekends if you prefer. Smart plugs that work with your phone are also available, though they are not necessary for basic aquarium care.
Set your timer to turn lights on at the same time each day and off at the same time each evening. If you are away from home for extended periods, the timer will keep your tank on schedule without your intervention. This consistency is more important than the exact hour — your fish will adapt to any 8 to 10-hour window as long as it does not change day to day.
What happens if you leave lights on too long
Running aquarium lights for more than 12 hours per day almost always leads to algae blooms. Green algae will coat the glass and decorations, brown algae will film over surfaces, and hair algae may grow in clumps. This makes the tank look dirty and can eventually choke out plants by blocking their light.
Excessive light also stresses fish by disrupting their sleep cycle. Fish that do not get enough darkness become hyperactive, stop eating, or develop pale coloring. Over time, chronic sleep deprivation weakens their immune system and shortens their lifespan.
If you are currently running lights for 14 hours or more, reduce the duration gradually over a week or two. Cut back by one hour every few days so your fish can adjust. You will likely see algae growth decrease within two weeks of shortening the photoperiod.
Adjusting light duration for seasonal changes
Some aquarists adjust their light schedule to match the seasons, running lights longer in winter and shorter in summer. This is not necessary for fish health, but it can reduce algae if you live in a sunny room where natural light enters the tank.
If your tank sits near a window, natural sunlight may add several hours of light per day. In this case, you might run your aquarium light for only 6 to 8 hours to avoid overexposure. If your tank is in a dark room with no natural light, stick to the standard 8 to 10 hours year-round.
The key is consistency. Whatever schedule you choose, keep it the same every day. Fish thrive on routine, and sudden changes to the light schedule can stress them.
Light duration for specific tank types
Betta tanks: 8 to 10 hours daily. Bettas are tropical fish and do well with a standard photoperiod. They do not need extra light.
Goldfish tanks: 8 to 10 hours daily. Goldfish are not sensitive to light duration and do not require special lighting. Standard aquarium lights work fine.
Cichlid tanks: 8 to 10 hours daily. Most cichlids are not plant-dependent and do well on a standard schedule. Some species may show better colors under slightly longer photoperiods, but 10 hours is usually sufficient.
Shrimp tanks: 8 to 10 hours daily if the tank has no plants, or 10 to 12 hours if it does. Shrimp are not light-sensitive, but plants in their tank may need longer light exposure.
Saltwater reef tanks: 8 to 10 hours daily for fish-only systems, or 10 to 12 hours for tanks with corals. Corals need more light than freshwater plants, and some reef keepers run lights for 12 hours or more, but this increases algae risk.
Frequently Asked Questions
Can I leave aquarium lights on 24 hours a day?
No. Fish need darkness to sleep and regulate their body functions. Running lights continuously causes stress, poor appetite, weakened immunity, and severe algae blooms. Your fish will suffer, and your tank will become covered in algae within days.
Do aquarium lights need to be on at night?
No. Aquarium lights should be off at night. Fish need a dark period to rest, just as they would in nature. If you want to see your tank at night, use a separate moonlight or low-intensity light, but keep your main lights off for at least 8 hours daily.
What if I forget to turn my lights off?
If it happens once, your fish will be fine. If it becomes a pattern, algae will grow and your fish will become stressed. This is why a timer is so useful — it removes the need to remember. If you do not have a timer, set a phone alarm to remind you.
Do I need special lighting for a planted tank?
You need brighter lighting than a fish-only tank, but not necessarily special bulbs. Standard aquarium LED lights work well for most plants. High-light plants may need a more powerful fixture, but duration (10 to 12 hours) matters as much as brightness.
Why is my tank getting so much algae?
Algae grows when lights are on too long, nutrients are high, or both. Start by reducing your light duration to 8 to 10 hours and using a timer to keep it consistent. If algae persists, do a partial water change and reduce feeding, as excess food decays and feeds algae.