Có 2 vợ chồng ông lão đánh cá nghèo khổ sống trong một túp lều bên bờ biển. Ngày ngày, ông lão ra biển thả lưới đánh bắt cá. Một hôm, ông lão quăng nhiều mẻ lưới mà không bắt được gì. Đến mẻ lưới cuối cùng, ông bắt được một con cá vàng nhỏ xíu. Cá vàng khẩn thiết cầu xin ông lão đánh cá, nếu ông thả nó về biển thì nó sẽ đáp ứng mọi yêu cầu của ông. Ông lão đánh cá vui vẻ thả Cá vàng về biển mà không đòi hỏi gì.
Khi ông lão đánh cá trở về nhà thì thấy vợ đang giặt quần áo trong chiếc chậu gỗ đã vỡ một miếng. Ông kể cho bà vợ nghe chuyện đánh được con Cá vàng. Bà vợ nghe xong, nói:
– Sao ông không đòi nó cho một cái chậu gỗ mới?
Ngày hôm sau, ông lão đánh cá đi ra biển gọi Cá vàng, Cá vàng ngoi lên mặt nước. Ông lão bảo cá:
– Cá vàng ơi, mụ vợ ta bắt ta phải xin một chiếc chậu gỗ mới.
Cá vàng nhận lời, bảo ông lão cứ yên tâm trở về. Khi ông lão về đến nhà thì thấy nhà đã có một chiếc chậu mới. Bà vợ lại bảo:
– Ông nên đòi thêm một ngôi nhà thật đẹp nữa.
Ngày hôm sau, ông lão đánh cá lại đi ra biển, bảo Cá:
– Cá vàng ơi, bà vợ ta lại muốn có một ngôi nhà mới.
Cá vàng nhận lời. Ông lão đánh cá trở về nhà, bà vợ ông lại đòi hỏi:
– Ông hãy đi bảo con Cá vàng rằng, tôi muốn được làm nữ hoàng.
Ông lão lại đi ra biển một lần nữa, gọi Cá vàng và bảo:
– Cá vàng ơi, bà vợ ta không để cho ta yên. Bà ta muốn được sống trong cung điện.
Cá vàng lại một lần nữa đáp ứng đòi hỏi của bà vợ.
Khi ông lão về đến nhà thì bà vợ đã lên làm nữ hoàng, nhưng bà ta vẫn chưa thoả mãn:
– Ông hãy đi bảo con Cá vàng rằng, tôi muốn làm long vương dưới biển kia, và hàng ngày Cá vàng sẽ phải nghe tôi sai bảo.
Ông lão đánh cá đi ra biển lần thứ 4 để tìm Cá vàng. Cá vàng ngoi lên mặt nước, nghe lời của ông lão đánh cá, nó không nói gì, quẫy đuôi một cái rồi biến mất vào đại dương sâu thẳm.
Ông lão đánh cá trở về nhà, thấy cung điện nguy nga đã biến mất. Trước căn lều cỏ, bà vợ ông đang giặt quần áo bằng chiếc chậu vỡ.