Goldfish are enthusiastic gardeners in the worst sense: they nibble soft leaves, tug at roots, and sift through the bottom looking for food, so a goldfish tank needs plants that can survive being treated as salad and decor that will not injure a clumsy, round-bodied fish. The planting plan that works is a short list of tough species, anchored where fins and mouths cannot pull them free.
Hardy plants a goldfish will mostly leave alone
Anubias is the first choice because its thick, leathery leaves taste unappealing and its rhizome can be tied or glued to a rock or piece of driftwood, safely out of digging range. Java fern works the same way, attached rather than buried, and its upright fronds give the tank height without taking up floor space. Java moss secured to wood adds soft texture goldfish may pick through for trapped food without destroying the clump.
Fast growers give them something legal to eat. Hornwort left floating or loosely anchored grows quickly enough to replace what gets nibbled, and duckweed on the surface is a nutritious snack many goldfish keep cropped on their own. Cryptocoryne with sturdy leaves can work once its roots are established under a layer of larger pebbles, though a determined fish may still rearrange a new planting, so settle crypts in well before expecting them to hold.
Decor that protects fins, bellies, and water quality
Every hard object in a goldfish tank should pass a fingertip test: if an edge feels sharp or a hollow ornament has a rough rim, leave it out, because flowing fins and soft bellies tear easily. Smooth river stones, rounded driftwood, and plain ceramic caves with wide entrances suit them far better than spiky resin castles. Avoid hollow decor with small holes a growing fish could wedge into, and keep ornaments few enough that waste does not collect unseen behind them.
Leave the centre of the tank open. Goldfish are active, social swimmers despite their unhurried look, and a clear midwater lane lets them cruise, turn, and feed without threading through obstacles. Plant and place decor around the back and sides instead, which also frames the fish rather than hiding them.
The bottom: easy to sift, easy to clean
A thin layer of smooth, larger gravel or a mostly bare bottom suits goldfish best. Fine deep gravel traps the generous waste these fish produce, while pieces small enough to fit in a mouth can be picked up and should be spat out, but larger rounded stones remove that worry entirely. Many keepers leave a clear patch of floor where food lands, so the fish can forage visibly and uneaten pellets are easy to remove before they foul the water.
Putting the layout together
Anchor the anubias and Java fern first, add hornwort at the surface, then set two or three smooth stones as landmarks and stop there. Add plants in stages and watch which ones your particular fish attack, because individuals differ and one goldfish's ignored anubias is another's project. Photograph the finished layout so pruning and replanting restore the same arrangement after a deep clean. Sharing that layout photo and plant list through KinsLe Family Sharing means anyone in the household who tidies the tank puts everything back where the goldfish expect it.