🐾 Is This OK?

Can fish eat lettuce?

Short Answer

Yes

Safety Summary

Why

Lettuce and other leafy greens are excellent supplemental foods for herbivorous and omnivorous freshwater fish such as goldfish, plecos, cichlids, and many tropical community fish. Romaine and green leaf lettuce are most nutritious. Iceberg lettuce is mostly water with minimal nutrition and should be avoided. Blanch briefly or clip a fresh leaf to the side of the tank.

Portion Guidance

A small leaf a few times a week. Remove any uneaten portions within 24 hours to prevent water fouling.

Risks & Symptoms

FAQ

How do I feed lettuce to aquarium fish?

Use a vegetable clip to attach a leaf to the inside of the tank, or blanch briefly and drop in. Remove within 24 hours.

What fish eat lettuce most enthusiastically?

Goldfish, plecos, silver dollars, and most cichlids. Bettas typically won't eat it.

Disclaimer

This is general information and not aquatic veterinary advice. Consult an aquatic specialist for guidance specific to your fish species.