How To Safely Clean A Second Hand Fish Tank or Aquarium

Updated on February 5, 2016
So dirty, how to make it clean again?
So dirty, how to make it clean again?

If you're anything like me, when you started out your new hobby life as an aquarist, you bought a second hand fish tank. Second hand fish tanks, assuming they don't leak, and sometimes, even if they do, are an excellent choice for the newbie fish keeper because the fact that they are less expensive than a new tank allows you to buy a bigger one, and the most common cause of killing fish is having too small a tank and putting too many fish in it. Some professionals believe that one goldfish needs 20 gallons to itself, which means even putting one fish in the so called 'beginner's' tanks they sell at pet stores is sentencing your fish to a short life of misery.

But let's say you've gotten your second hand tank, its nice and big, you're happy at the excellent deal you got for it, but now you want to wash it. You've looked around online and all you can seem to find are hysterical warnings to NEVER put soap or detergent in the tank (nigh impossible to get out of the seals and can kill fish over a period of months,) and to NEVER put other cleaners in there either.

With all the warnings out there, one could quite easily be reduced to a quivering mass of confusion, but never fear, you have come to the right place. You can safely and effectively clean a fish tank using the following natural (and fortunately, quite cheap) substances.


  • Salt
  • Vinegar
  • A new bucket (one that has NEVER been used with any household chemicals.)
  • Approved scrubbing pads from a fish store. (Be careful if your tank is acrylic, it will get scratched if you look at it funny.)

You're going to need to have a set of cleaning equipment that is only every used for the fish, as even a tiny drop of detergent in an old sponge can get into the water and start whacking your fish like a silent assassin. It is best to use scrubbing pads sold by pet stores because you know for sure that they have not been laced with cleaning products.

Vinegar is excellent for removing hard water stains, and salt will clean out a tank nicely. Use lots of salt, don't be shy, and scrub it around there vigorously. Rinse very thoroughly and there you have it, a clean tank.

Vinegar will also neutralize a lot of unpleasant fishy odors that second hand tanks can develop if they have been siting mostly empty with a bit of old water and gravel in the bottom of the tank.

Now, keep in mind, this is how you clean an empty second hand tank that you haven't put any fish in yet, don't go dumping salt and vinegar into a second hand tank that actually still has the fish in it, or you will soon find them doing the tragic upside down limbo of death.

Once you have cleaned out the tank, fill it up and check for leaks. If there are any, you can use aquarium sealant to fix them up. Follow the directions on the sealant precisely, and don't rush things. It is common for new fish keepers to want to rush into getting fish in the tank, but this is how fish die. The process from getting a new tank to actually getting a healthy fish that isn't going to die can sometimes be up to a month, but it is worth the wait. There is nothing more disheartening to going to all the expense and trouble of setting up an aquarium only to find that all your fish are dead.

Once your tank is clean and you are sure it is sealed, it's now time to begin cycling the tank, a process which builds up a colony of good bacteria in the filter. These good bacteria will convert ammonia and nitrates which will otherwise build up in your tank and kill your poor fish.

More on Cycling A New Tank, next time.

Questions & Answers


      0 of 8192 characters used
      Post Comment

      • profile image

        Jani johnson 8 weeks ago

        I just bought a 2nd hand tank I think they may have wash it with house hold cleaner to clean it how do I now clean it out and make safe for my fish

      • profile image

        Rose Wilmot 3 months ago

        Thank you for the advice on how to clean a used tank, I just bought a 50 gallon one and I'm new at all of this would you direct me to the info on cycling a tank please? Thank you for your time.

      • profile image

        Rhead 3 months ago

        Make sure you rinse well, dry the tank and let it get plenty of light

      • profile image

        amy 3 months ago

        Love your advice

      • profile image

        Susan 6 months ago

        Husband put bleach and Dawn dish soap in the old gross tank we got to soak overnight. Can we still get it clean enough to put our one fish in it? Did we mess up to where we can't use this tank? Thanks

      • profile image

        carrie 6 months ago

        very helful it help me to knowwhat to do thanks

      • profile image

        Maria Ortiz 11 months ago

        Thanks for the info... I am a newbie and just bought a 2nd hand 55 gallon tank that is filthy. It's complete with rocks and figurines but I don't know where to begin the cleaning mission. If you have anymore tips please send my way.

      • profile image

        Kyle Smith 13 months ago

        Thanks for the information very helpful.

        But be sure when you use vinegar to use baking soda on all the surfaces afterwards to neutralize the acid from the Vinegar.

      • profile image

        maureen 16 months ago

        thank you so much...Its going to be a big job but not as big as I thought.

      • profile image

        Chandler 16 months ago

        I cleaned my fish accessories with Lysol bathroom blast. They soaked with water for 2 days they raised well and let soak for another 3 days in fresh tap water. Then I let them sit out and air dry. Can input them in the tank now?

      • profile image

        Janie 16 months ago

        How long after cleaning to start flushing the tank

        I am on my way to pet store to get a pump and a topper

      • profile image

        Robin 17 months ago

        Do I use regular table salt ? & how much?

      • Hope Alexander profile image

        Hope Alexander 7 years ago

        Good luck with your fish keeping, Steve :)

      • stevehtcyl profile image

        stevehtcyl 7 years ago

        This was exactly the info I was looking for thanks. I just got a 33gal tank today and it is an absolute state! I was wondering how to get it good again. cheers

      • profile image

        doof 7 years ago

        dude that sucks

        2k of fish

        my parents limit me to barely anything close to that. $15 per petco trip

      • RNMSN profile image

        Barbara Bethard 7 years ago from Tucson, Az

        dont know how I missed your wonderful articles before!! I am still a newbie but mine are making babies so they are what do I do with them>well I give them to my neighbor as "new friends" for his ciclids lol

      • Silver Poet profile image

        Silver Poet 8 years ago from the computer of a midwestern American writer

        Thanks for writing this hub. I appreciate your humor--"an acrylic tank scratches if you look at it funny."

      • stars439 profile image

        stars439 8 years ago from Louisiana, The Magnolia and Pelican State.

        great ideas

      • Hope Alexander profile image

        Hope Alexander 8 years ago

        Oh dear, I can only imagine how horrible that must have been for you. The expense and the loss of the fish you loved. That is very good advice about the hospital tank.

      • sooner than later profile image

        sooner than later 8 years ago

        Good information. I got started with a 270 gallon acrylic bullnose. oooooooops. I cleaned it well and kept it well for 2 years, but I didn't have a "sick tank" for newly introduced fish and killed everyting I had in less than a week. $2K worth of marine fish down the drain. reall sad too. p.s. always have a sick tank.