Is This OK?

Can fish eat lettuce?

Important: This page is general informational content, not veterinary advice. If your pet ate something potentially toxic, is showing symptoms, or you are unsure, contact your veterinarian or a pet poison hotline immediately.
Important: As an Amazon Associate, Is This OK earns from qualifying purchases. Some links may be affiliate links. We do not claim to have personally tested every product listed unless explicitly stated.
Affiliate disclosure: As an Amazon Associate, Is This OK earns from qualifying purchases. These are broad pet food/supply search links to compare options; always follow veterinary guidance and species-specific care needs. We are not showing copied prices, ratings, reviews, or product images.

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.