Community Q&A. Believe it or not, a goldfish could live for 10-25 years or longer if it's given proper care. However, with normal care it usually lives for about 6 years. The Guinness Book of World Records cites a goldfish named Tish that lived 43 years after being won at a fair in England in 1956!