Aquarium water from a placed glass scraper, bucket spill during a water change, or overflow incident contains a complex mixture of staining and odour compounds: algae pigments (green or brown-green), fish waste (ammonia, urea, protein), organic mulm from the substrate, and sometimes aquarium medications or water conditioners. The combination creates a stain with a distinctive organic aquarium smell that standard carpet cleaners do not fully address.
Immediate Steps
- Remove the scraper or algae tool from the carpet and place it back in the aquarium or in a container.
- Blot the spilled water immediately with dry white cloths from the outside edge inward.
- Dispose of or rinse the cloths away from the carpet area — algae from the cloths can transfer back to the carpet if they are left nearby.
Treating the Green Algae Tinge
- Apply dish soap and cold water to the stained area, work gently from the outside edge inward, and blot.
- Rinse with cold water on a clean cloth and blot dry.
- For any remaining green tinge on pale or light-coloured carpet, apply 3% hydrogen peroxide on a white cloth and blot the area — hydrogen peroxide oxidises algae pigments without bleaching most carpet dyes. Test in a hidden area before applying.
Eliminating the Fish-Water Odour
The characteristic aquarium smell comes from ammonia, dissolved organic compounds from fish waste, and decomposing organic material in the mulm. Dish soap removes the surface residue but does not break down these organic odour compounds. Enzyme cleaner is the correct product:
- Apply enzyme cleaner generously to the affected area after the dish soap step.
- Allow to dwell for 15 minutes — longer dwell time improves results on aquarium organic compounds.
- Blot gently and allow to dry without rinsing — the enzymes continue working as the area dries.
- Once fully dry, apply baking soda and leave overnight to absorb any remaining volatile odour compounds. Vacuum thoroughly.
Methylene blue fish medication is very difficult to remove
Methylene blue — a common fish disease treatment — is a deep blue dye. If aquarium water containing methylene blue spills on carpet, blot immediately with cold water to dilute as much as possible. Hydrogen peroxide can partially oxidise the dye, but full removal from carpet fibres is very difficult. Act within seconds for the best chance of significant reduction.
Large Water Change Spills
A tipped bucket or overflow during a water change can deposit 5–20 litres of aquarium water onto carpet. At this volume, the primary concern is underlay saturation and subsequent mould growth. Extract as much water as possible immediately using every available dry towel pressed firmly onto the carpet, a wet/dry vacuum if available, and then run fans and open windows to accelerate drying. Check the underlay by lifting the carpet edge — if the underlay is saturated, professional extraction is the most effective way to remove the water before mould can establish.
Large Aquarium Spill or Persistent Fish-Water Odour in Carpet?
A significant aquarium water spill that saturated the underlay, or a persistent fish-tank odour after enzyme treatment, benefits from professional hot water extraction. We connect you with local carpet cleaners in the Sutherland Shire.
Find a Matched Local SpecialistSutherland Shire Cleaners is a local matching and referral service. We connect you with local providers — we do not supply cleaning services directly.
Frequently asked
The carpet where the aquarium glass scraper was placed has turned faintly green. Will it come out?
The green tinge is from algae pigments transferred by the wet scraper. Start with dish soap and cold water — this removes most of the pigment. For any residual green on pale carpet, apply 3% hydrogen peroxide on a white cloth and blot. The peroxide oxidises the chlorophyll-based algae pigments and should clear the remaining tinge. Test in a hidden area before applying to a visible area.
There is a strong fish-tank smell in the carpet even after cleaning. How do I eliminate it?
The persistent smell indicates organic compounds from fish waste are still present in the carpet fibres or underlay. Apply enzyme cleaner (pet enzyme cleaner works well for this — the protease and lipase enzymes target the same organic compounds found in aquarium water) and allow it to dwell for 30 minutes. Saturate the area adequately so the enzyme solution reaches the same depth as the original spill. Allow to dry completely without rinsing. Follow with baking soda overnight if any odour remains.
I spilled aquarium water that contained ich medication (malachite green) on the carpet. Is it removable?
Malachite green is a deep teal-green dye used in fish disease treatment and is one of the more challenging aquarium stains. Blot immediately and thoroughly with cold water — speed is essential. Apply 3% hydrogen peroxide to a white cloth and blot the stain repeatedly; peroxide can oxidise and decolourise malachite green over multiple applications. Full removal depends on carpet colour and fibre type; pale carpet retains the most visible tinting. On synthetic carpet, a professional treatment with a commercial dye removal pre-spray achieves better results than household methods.