How to Clean a Small Fishbowl

Girl looking at fishbowl
chriswang / Getty Images

It is important to keep any aquarium clean, but it is even more important if you keep fish in a small bowl, since these containers usually do not have filters and the small water volume means that contamination is more concentrated. It is especially important to clean small bowls weekly because failing to do so can quickly result in disease and death to fish.

Materials You Will Need

Assemble these items:

  • Clean 2-cup container
  • Bucket
  • Water conditioner product
  • Small fish net
  • Hand towel
  • Strainer
  • Paper towels
  • Small brush

Prepare the New Water

Unlike large tanks, where a portion of the water can be replaced with each cleaning, cleaning a small bowl usually means replacing the entire water supply. To avoid major shock to your fish, it's critical that the water be treated to remove harmful substances, and aged to equalize the temperature and pH.

Regardless of what your water source is, it should be treated to eliminate chlorine, chloramines, heavy metals, and other potentially harmful substances. Maintaining a consistent water temperature is also important to avoid stressing the fish with an abrupt temperature change. Lastly, tap water contains dissolved gases that dissipate after a short time, often changing the pH of the water, which is another stress factor for your fish. All of those issues can be addressed by treating your water and aging it overnight before adding it to the fishbowl.

The process for aging water is a simple one:

  1. Fill a clean bucket with water from the tap. You may want to buy a bucket to be used only for fish water, to ensure that it never contains any soap residue.
  2. Add a water conditioner product. Choose a product that is advertised to instantly remove chlorine, neutralize chloramines, and detoxify heavy metals.
  3. Let the water sit until the next day before using it. If you have small children or a pet such as a dog, put the bucket in a closet to ensure it's not disturbed.

After the new water has aged overnight, you can proceed to cleaning the fishbowl.

Remove the Fish

While cleaning the fishbowl, you will temporarily move your fish to a small container filled with water taken from the fishbowl. Using this water will minimize shock to the fish.

  1. Take some of the existing water from the fishbowl and fill a small, clean container that has never been washed with soap.
  2. Net the fish out of the bowl and place them in this container.
  3. Fish that normally don't jump will behave differently under stress, so your fish might try to make a break for it. Reducing the light will also help reduce stress to the fish. Place a hand towel over the container to reduce the light and keep the fish from jumping out.
Net fishing for goldfish in bowl
Annabelle Breakey / Getty Images

Clean the Fishbowl

Proceed quickly to cleaning the fishbowl, as you want to minimize the time your fish spend in the temporary container.

  1. Remove all the decorations and place them on a clean surface or paper towels.
  2. Place a clean strainer in the sink, then pour the water out of the bowl through the strainer, catching the gravel.
  3. Set the bowl aside and rinse the gravel with warm water, shaking it several times to ensure all debris is washed out.
  4. While the bowl is still damp, use paper towels to scrub the inside surfaces of the bowl. Do not use soap or other detergents.
  5. If there are stubborn stains on the bowl, use a small clean brush to scrub the stains. A new toothbrush works well for this. The same brush can be used to scrub the decorations.
  6. Rinse the bowl and decorations several times with warm water.

Reassemble the Fish Bowl

All that remains is to reassemble the bowl, add the new aged water, and invite your fish back into their clean home.

  1. Place the cleaned gravel in the bottom bowl, distributing it evenly over the bottom.
  2. Arrange the decorations as desired.
  3. Next, fill the bowl with the aged water. Adjust the decorations if needed.
  4. Net the fish out of their temporary container and return them to the clean fishbowl.
  5. Use a paper towel to wipe away any water on the outside of the bowl.
Young girl cleaning fishbowl
Ansgar Photography / Getty Images


  • Feeding your fish sparingly will help keep the bowl cleaner between maintenance days. Overfeeding is the most common mistake fish owners make.
  • Keep a couple of water jugs or clean milk cartons filled with treated water so you always have aged water available for emergency water changes.
  • Use vinegar if your fishbowl has lime marks after cleaning. Lay the bowl on its side and place enough vinegar in the bowl to cover the stained area. Let it sit for 15 to 30 minutes, then scrub with a clean brush.
  • For stubborn algae stains on the fishbowl or decorations, clean with a 10 percent bleach solution. Make the solution by combining 9 parts water with 1 part bleach. Soak the bowl and decorations in the bleach solution for 15 to 30 minutes, then rinse several times with cool water and allow the bowl to air dry.