How to Care for Goldfish

Updated on July 18, 2019
Wolfy profile image

Kate graduated from Sonoma State University with a Bachelor of Science (BS) degree in Biology. She currently resides in Sonoma, California.

A happy and healthy goldfish showing off his brilliant colors!
A happy and healthy goldfish showing off his brilliant colors!

Despite popular belief, goldfish are actually not always as easy to care for as one might think. Goldfish require a medium amount of maintenance and can be a very rewarding pet, but overlooking a few basic care requirements can lead to an early death for your new friend. Here are some instructions that can be followed to make sure that your little goldfish friend is not only happy, but also healthy for the years (and yes, maybe even the decades) to come!

We will discuss getting ready for your new fish, including tank requirements and other equipment you'll need. We will also discuss the best practices for general upkeep and feeding of your goldfish.

Getting Ready for Your New Goldfish

1. Get a proper sized fish tank set up.
4. Get the right aquarium water filter.
2. Use proper sized gravel.
5. Fill the aquarium with water.
3. Get aquarium scenery and lighting.
6. Cycle the aquarium's water.

1. Get a Properly Sized Fish Tank and Setup

The minimum size a tank should be for just one goldfish is 30-40 gallons. If a goldfish is not provided with enough space, goldfish have a survival mechanism that will make them stop growing. The catch to this is that their organs will continue growing while their outsides stay small. This can cause many future health problems.

For each additional goldfish that is in the tank or anticipated to be in the tank, you will need to provide an additional 15 gallons of space. There are different types of goldfish which require even larger tanks, or even ponds, such as comet goldfish or single tailed goldfish.

Fact: These types of goldfish can grow to be a foot or even more in length!

The proper goldfish habitat can take some time to set up. There are many steps that need to be done to make sure all of the living conditions, including the water, are right for the goldfish.

  • Fish get stressed when going from one location or environment to another one. Even in ideal conditions, too much change happening in too short of time can end up killing the goldfish. This is why it is important to buy the correct tank size from the beginning.
  • Goldfish are unable to survive in temporary locations, such as a plastic bag, for more than a few hours.
  • In an emergency, a plastic bucket that is large and rinsed very well with water conditioner and treated water will work.

Goldfish in pet stores are often times over crowded in a tank. This is fine for the short term but shouldn't be their daily habitat.
Goldfish in pet stores are often times over crowded in a tank. This is fine for the short term but shouldn't be their daily habitat.

2. Use Properly Sized Gravel

Goldfish tend to be prone to getting gravel caught inside of their mouths. Make sure that the gravel used inside the aquarium is either very small or too large for the goldfish to swallow. Gravel that is too large to swallow is always safest. Always make sure to rinse the gravel well before placing it into the aquarium so that it does not leave you with dirty, dusty, or contaminated water. Make sure to rinse the gravel with water only and never use soap.

3. Get Aquarium Scenery and Lighting

Make sure to buy a tank hood that has lights already installed or another light that is aquarium specific. Goldfish are active during the day and they need to have light so that they are able to maintain a wake/sleep cycle that is healthiest for them.

Some evidence has also been shown that the light is necessary to help the goldfish maintain their bright colors. The aquarium should be lit for 8-12 hours each day if it is not in an area where it will receive natural sunlight. Make sure to not place an aquarium in direct sunlight, as this may cause extreme temperature fluctuations.

4. Get the Right Aquarium Water Filter

It is very important that you have a filter for your goldfish tank. The filter should contain three stages: a mechanical stage, which will remove large particles like waste or leftover food, a chemical stage, which will remove odors and discolorations, and a biological stage, which will help to break down the fish waste and ammonia.

It is also important that the filter is rated for the size of your specific tank. When a tank is on the borderline of two different filters it is always best to go ahead and get the larger filter rather than the smaller one.

5. Fill the Aquarium With Water

Once you have your tank set up and ready, fill it with tap water that you treated with a water conditioning solution. These water conditioning solutions are readily available at your local pet store. It is also appropriate to use distilled water. This is because tap or drinking water that has not been treated has different chemicals as well as minerals that may harm the goldfish.

The traditional "goldfish bowl" while pretty to look at, is not enough room for your new friend.
The traditional "goldfish bowl" while pretty to look at, is not enough room for your new friend.

6. Cycle the Aquarium's Water

This type of cycle involves adding in ammonia to the tank and watching the nitrate levels to ensure the water is at a safe level for a goldfish to live in. Your local fish store will sell a powder to put in the tank to accomplish this easily.

Also make sure to add in de-chlorinator because the chlorine that is in tap water will end up causing goldfish to die. Pick up a pH test kit and make sure that the nitrite and ammonia levels are at 0 and nitrate is less than 20.

Many goldfish end up dying upon being introduced into their new homes because of nitrate and ammonia poisoning so take the time to ensure their habitat is not toxic to them.

Upkeep and Feeding

If you have made it past the aquarium setup, let's talk about what happens once you actually have your goldfish in the tank!

1. Adding your goldfish.
4. Feeding.
2. Cleaning your aquarium.
5. Adjusting aquarium lighting.
3. Measuring ammonia, pH and nitrite.
6. Monitoring water temperature.

1. Adding Your Goldfish

Goldfish are known to actually eat each other so it is important that if you have more than one goldfish, they all are the same type. Goldfish also can overeat while attempting to keep food from their peers. If another of your goldfish are smaller or even slower, they won't stand a chance getting food, so a tank divider can keep the fish that seems to be the "bully" away from the fish that are a little bit weaker.

2. Cleaning Your Aquarium

Even if the tank doesn't look dirty, it is important to clean it. Goldfish produce quite a bit of waste and even the best filter may not be able to remove it all. Goldfish are always happiest and healthiest when their tank is clean and this can help your goldfish live for decades!

Always make sure to never wash the tank with soap because the soap residue is very poisonous to goldfish and will kill them rather quickly. Always avoid taking the fish out of the tank while cleaning.

Gravel cleaners/vacuums can be bought to help clean the debris from the bottom of the tank. I use the TeraPump's Aquarium Cleaner as it is one of the most widely used fish tank cleaners around. It utilizes a simple hand pump so you don't have to suck on a tube and risk getting fish water in your mouth when starting the water flow, and a quick cut off valve so you won't make a mess on your carpet.

These vacuums make cleaning the tank quite easy, but will reduce the water level of the tank during cleaning. It will be necessary to add water back to the tank after cleaning to get the water back to the proper level. Always make sure to use a water conditioner bought from the pet store to ensure that the quality of the water you add back in is the best for the goldfish.

3. Measuring Ammonia, pH, and Nitrite

Remember the test kit you bought to test all of these levels before adding your fish into the tank? Well, the fun continues! You need to keep testing to ensure that the levels remain at an optimal place for your precious little fish. Ammonia and nitrite levels should always remain at 0 and an acceptable pH range for goldfish is between 6.5 and 8.25.

4. Feeding

Feed your gold fish 2 to 3 times per day.

Only feed your fish what they are able to eat in a minute, being careful not to over-feed them! Goldfish can overeat very easily which will lead to a very short lifespan for them. It is always preferred to underfeed a goldfish rather than overfeed them.

When using floating food, soak it in water for a few minutes before feeding the goldfish with it to help make sure that it sinks. Goldfish like variety so make sure to feed them pellets most of the time, live foods only some of the time and freeze-dried just every once in a while. Always soak freeze dried food before feeding it to your goldfish because otherwise it will expand inside their stomachs and cause them issues with swimming.

Omega One Goldfish Pellets, Sinking, 2mm Small Pellets, 4.2 oz
Omega One Goldfish Pellets, Sinking, 2mm Small Pellets, 4.2 oz
I have always used these Omega One goldfish pellets because they're just easy. They're the right size, sink straight to the bottom which ensures the fish don't gulp in excess air while eating foods from the surface and the fish absolutely love these things. There is never any problem with left over food polluting my tank, since my goldfish gobbles these pellets up in about two seconds.

5. Adjusting Aquarium Lighting

Goldfish don't have eyelids and they actually never stop swimming, but they do hibernate in their own way. They are "hibernating" when you notice them moving less; they will also display a very slight change in their color.

Therefore, it is important to make sure your new friend gets the proper amount of light. Goldfish generally need 12 to 13 hours of moderately bright light each day. A timer for your aquarium's light is best to ensure the right amount of light each day. Remember not to use direct sunlight as it can easily overheat the water.

6. Monitoring Water Temperature

Goldfish actually don't like temperatures warmer than 75 degrees Fahrenheit but they do enjoy the seasonal changes where the water temperature will reduce to the high 50s or 60s (Fahrenheit) during the winter time. Goldfish will not eat below 50-55 degrees Fahrenheit, though. So buy a good thermometer from the pet store to make this part easy!

A Little Work Leads to a Rewarding Pet

Despite popular belief, goldfish can actually be quite complicated pets! They are not an ideal pet for children, nor are they an ideal first pet. To make sure you give your goldfish, or many goldfish, a long and happy life, follow the instructions above! Feel free to refer back or print this article for reference.

It may seem like quite a bit of work, but your goldfish will be much happier and will provide you with their companionship and beautiful colors for years to come.

In your opinion, what is the most difficult part of caring for a goldfish?

See results

Questions & Answers

  • How often should I feed my goldfish?

    It is best to feed your goldfish between two to three times per day, taking care not to feed them more food than they can eat in about a minute. One good rule of thumb is not to feed them more food than the size of one of their eyes.

    If you start to see a buildup of uneaten food in the tank, then it is a sign that you are overfeeding them.

  • Why does my fish tank smell only two days after changing the water and cleaning the tank?

    There can be a few causes of this. Your tank can smell by either being too dirty or too clean. Believe it or not, the most common is that the tank is too clean.

    Can it be too clean? Yes, it can.

    A healthy goldfish tank relies on a careful balance of good bacteria inside it's ecosystem. What you describe can occur if you change more than 20% of the tanks water at a time, or change all the filter elements at the same time that you change the water.

    If it sounds like you may have your tank too clean, give your take a little more time before you change the water next. When you do, don't change more than 20% of the water. Also, try to stagger the water filter changes so they aren't at the same time as the water changes.

    If you are using medication in the tank, make sure you aren't over medicating the fish as that can also lead to a foul smell.


    0 of 8192 characters used
    Post Comment
    • profile image

      Stephen Tang 

      4 days ago

      How to subscribe/join in your goldfish group? Thks.

    • acuario3web profile image


      2 months ago from Spain

      Very interesting post. Thank you very much!!

    • Wolfy profile imageAUTHOR

      Kate Daily 

      2 years ago from California

      If they are in a large bowl and are relatively healthy goldfish, then yes they should be ok for a bit. Goldfish are pretty tough in general. I wouldn't go more than a few days though if possible. The biggest issue is going to be lack of oxygenated water. If you can at least get a small air pump from a fish store in the mean time to get some bubbles going in the bowl, that will be very good for them. If for whatever reason that is not an option, find some other way to get some air into the water. Even of its just taking a cup and scooping/pouring water back into the tank from a foot or two in the air so it creates bubbles and stirs the water when it lands. That is better than nothing, but you really can't do that all day so you should definitely get a pump. A small air pump from a fish store is pretty cheap and that's really the only way I would consider doing it. Also I would change about 30-40% of the water every few days if it's a small bowl and kind of cramped. The bigger the bowl is, the longer you can go without changing the water.

    • profile image

      Julie Pollard 

      2 years ago

      Hi - I rescued some goldfish today - long story. I don't have the big tank, filter, gravel etc because I had to go with what I could get my hands on quickly to get them out of the bag. Will they be okayt in a large bowl until I can get an aquarium set up?

    • Wolfy profile imageAUTHOR

      Kate Daily 

      2 years ago from California

      Thank you Alexa! They really are a beautiful pet.

    • Wolfy profile imageAUTHOR

      Kate Daily 

      2 years ago from California

      Thank you Alexa!

    • alexarain379 profile image

      Alexa Rain 

      2 years ago from egypt

      Great tips to look after this beautiful fish, Great Hub.

    • profile image


      2 years ago

      And, despite popular belief, goldfish, or carp, continue to grow and can become quite large.

      We bought some feeder goldfish and a few that lived got to be more than 6" long within 3 years.

      If given the room to grow and the right environment, they can grow into very large fish.

      You can even train them to come when you "Call" by tapping on the lid of the tank when feeding.


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
    ClickscoThis is a data management platform studying reader behavior (Privacy Policy)