Nước bể cá thường chuyển sang màu xanh lục do dư thừa tảo trong bể. Tảo nở đột ngột có thể do cho cá ăn quá nhiều, thả quá nhiều hoặc ánh nắng trực tiếp, trong số các nguyên nhân khác.
Hầu hết cá không cần ăn nhiều lần trong ngày hoặc thậm chí mỗi ngày. Tìm hiểu yêu cầu cho ăn của cá trong bể. Nếu có các mảnh thức ăn nổi trong bể thậm chí 10 phút sau khi cho ăn, có thể là cho ăn quá mức. Thức ăn dư thừa sẽ cung cấp dinh dưỡng cho tảo trong nước, khiến tảo sinh sôi và biến nước có màu xanh lục. Cắt bớt thức ăn cho đến khi hết thức ăn được cho ăn ngay sau buổi cho ăn.
Một nguyên nhân khác khiến tảo dư thừa trong bể là do nước bẩn. Tảo phát triển nhanh chóng khi hàm lượng nitrat trong nước tăng lên. Để ngăn chặn điều này và để giữ cho bể sạch sẽ, hãy thay 25 đến 30 phần trăm nước thường xuyên. Sự phát triển của tảo cũng tăng tốc khi có quá nhiều ánh sáng. Di chuyển bể cá tránh ánh nắng trực tiếp, hoặc kéo rèm hoặc rèm. Nếu bể cá có ánh sáng nhân tạo riêng, hãy hạn chế thời gian bật đèn.
Quá nhiều cá trong bể cũng có thể khiến nước chuyển sang màu xanh lục. Dân số quá đông khiến lượng sinh vật trong nước tăng lên, với các vi khuẩn hiện có đang cố gắng theo kịp lượng lớn amoniac do cá tạo ra.