Identify & Treat the Causes of Smelly Aquarium Water By Shirlie Sharpe Shirlie Sharpe Shirlie Sharpe is an aquatic expert and writer with over three decades of experience keeping and raising ornamental fish. She has consulted with The Minnesota Zoo and the National Aquarium. Shirlie has also authored a book on setting up aquariums. Learn more about The Spruce Pets' Editorial Process Updated on 01/16/26 Reviewed by Nick Saint-Erne Reviewed by Nick Saint-Erne Dr. Nick Saint-Erne, DVM, is a highly accomplished veterinarian and writer who has treated zoo animals and exotic pets for more than 35 years. He has worked with the Centers for Disease Control and Prevention to improve pet store animal care among other endeavors. Dr. Saint-Erne is part of The Spruce Pets' veterinary review board. Learn more about The Spruce Pets' Veterinary Review Board Credit: The Spruce Key Takeaways A smelly aquarium is often caused by decomposing biological material, such as dead fish, uneaten food, or rotting plants.Regular cleaning, including substrate vacuuming and filter maintenance, is essential to prevent odors and maintain water quality.Overfeeding and overcrowding can lead to excess bio-waste, so feed sparingly and avoid overstocking your tank. Most aquariums smell neutral unless you intentionally sniff near the tank filter. Occasionally though, aquarium owners report unusually smelly aquarium water. If you can locate a fish tank using only your nose, there is something wrong and quick attention is indicated. Causes of Odors A properly maintained aquarium typically remains odor-free because bad smells generally result from decomposing biological material, such as bio-waste, that hasn't been removed. Uneaten food that is rotting underwater or excessive amounts of normal fish poop is often the culprit. But rotting plant material can also be to blame. Here are some sources of bio-waste: Dead fish: The most common cause of a smelly tank is a dead fish. It may be several days following the death of a fish before the owner realizes something is amiss. The fish may have hidden in an out-of-the-way corner of the aquarium and died, leeching proteins and oils that float to the surface and off-gas (evaporate). Promptly locating the body and removing it should eliminate the odor. Excess food: Overfeeding is another common cause of bad odors from fish tanks. Uneaten food falls to the bottom of the tank, where it promotes an overgrowth of bacterial colonies. As the bacteria grow exponentially, they release waste gasses that have a foul odor. Wastes from an overstocked tank: Excessive bio-waste can also be the result of overcrowding. Overstocking the tank means that too many fish are living in too small a volume of water. When fish eat, they produce excrement. As the number of fish increases, so does the fish poop. Eventually, the overabundance of waste is too much for filters and beneficial bacteria to process. Decomposing plants: While this is less common than decomposing proteins and oils, a rotting plant even underwater can emit a horrible stench when left unattended. Luckily, dead plants are easy to spot. They often turn a slimy brown or black color and foul up the water quality with turbid, murky water. Source Removal The first thing to do is to keep a good running inventory of your fish. Are any missing? If so, start searching for the remains. Be aware that sometimes fish are consumed by their tank mates, so a missing fish may never be found, but predation won't cause an odor. If a decomposing fish body is not the source of the odor, and all of your fish are present and accounted for, then the problem is likely due to a buildup of organic material in or on the gravel. Dislodge tank furniture to look for plant remains and particles of uneaten food. Use a tank vacuum or scoop to clean the substrate (ground material) either inside or outside the tank. Give the whole tank a good cleaning, and then cut back the feeding regimen to one small feeding per day. It will also be necessary to clean the filter before and after the cleaning process. If there is a lot of debris in the tank, this indicates that the filter has likely been clogged and not filtering well for some time. After removing every source of bad smell, do a smell test again. Preventative Steps Once you’ve eliminated the source(s) of the immediate smell, wait for a few hours and sniff again. When all smells are gone, there are some steps to take to ensure your tank keeps smelling clean. Feed your fish sparingly. Unless you stop feeding your fish entirely, they will not die of starvation. In fact, fish can and will suffer a variety of disorders if they are overfed. Schedule regular water changes and tank cleanings. Every aquarium is a closed environment, so cleaning is an absolute must to ensure a healthy environment. Sometimes odors are the result of a slow rise in bio-waste by-products, due to never performing or skipping a water change. When cleaning, don’t forget the filter. Use activated carbon media in your filter to help remove odor-causing molecules (ions), but note that the available surface area in the carbon does get used up and has to be changed a few times a year to remain effective. FAQ What should I do if my aquarium continues to smell after cleaning? If your aquarium continues to emit an odor even after cleaning, double-check that all potential sources of decomposition, like dead fish or rotting plants, have been removed. Ensure the filter is functioning properly and consider adding activated carbon media to the filter to eliminate odor-causing compounds. How often should I clean my fish tank? Regular cleaning and maintenance are crucial for a healthy fish tank. It's recommended to perform partial water changes weekly or bi-weekly and to clean the tank and filter monthly to prevent odor buildup and maintain a healthy environment for your fish. Can I use any products to help maintain a fresh smell in my aquarium? Activated carbon can be used in the filter to help absorb odor-causing molecules. Be sure to replace it regularly as its effectiveness decreases over time. Avoid chemical deodorizers that are not explicitly designed for aquariums, as they could harm your fish and plants. Explore more: Fish & Aquariums Aquarium Care & Maintenance