I'm way up north and way west of you. We might be in the same zone but not sure how cold you get there. Lots of good plants you can grow. I have Parrots Feather, Mare's Tail, Sedges from garden stores, Water Hawthorn, Anacharis, Dwarf Cattails, Floating Hearts, and have had others like Hornwort but for some reason it keeps disappearing, Black Mondo Grass stuck in between my edge rocks w/their roots in the water, Creeping Jenny planted in the edge soil that creeps into the pond, Ferns that just show up on their own, Sweet Flag that I took out as it grew so big it busted out of the pot (looks nice but if you don't keep it small, watch out!), Water Lilies grow great but I took all those out too as I got tired of having to take them out and divide them. I had Azolla but it just went away one day, sometimes I throw in some Duckweed for the fish to eat. I have that growing in a separate small pond. Lots of other plants you can grow that others can tell you about too.
Parrots Feather:
This batch is planted in a big pot so it will not wander too much. I like the red stemmed variety the best as it is shorter and tighter forming and has small feathers.
View attachment 166185
Here is the longer, green stemmed more crawly type, I like it too and some are planted in a pot and others are just stuck in between the rocks:
View attachment 166186
Mare's Tail to the left of photo I found in a ditch up north near Blaine is planted in a pot:
View attachment 166187
Sedges I just found at the garden store and plant them in between rocks also:
View attachment 166188
Water Hawthorn gets tiny white blooms in late Summer or early Fall or Spring when temps are cooler. It's in pots. It will send out seeds that sprout while floating that you can grab out and plant in soil and start more plants:
View attachment 166189
Anacharis is the plants you can find in pet stores for goldfish and if you have a lot the fish may not eat it all and it will grow and multiply enough so they can't wipe it out. I found a wild type growing in a natural pond and collected some as the fish store type seems more finicky:
View attachment 166191
Dwarf Cattails are planted in between rocks. Here is a photo from when I had them in a bathtub pond before I moved them to my big pond:
View attachment 166192
Floating Hearts, you can plant in a pot or just throw in and let them float, look kinda like tiny Water Lily plants:
View attachment 166193
Hornwort just gets thrown in and looks kinda like Anacharis but more delicate and thinner leaves:
View attachment 166195
Black Mondo Grass is planted in between rocks:
View attachment 166196
Creeping Jenny planted outside of pond in soil. They creep into pond and watch them as they will creep everywhere if not careful!:
View attachment 166197
Ferns just come up everywhere on their own, along the path, in the pond rock edge etc:
View attachment 166198
Sweet Flag from garden store planted in a pot in pond and that is Azolla a little colorful floating plant to the right floating in a round ring I made out of tubing:
View attachment 166199
Duckweed just gets tossed in for the fish. Here is the little pond I keep it growing in:
View attachment 166200
Here is what it looks like close up:
View attachment 166201
Hardy type Water Lilies, lots of colors to choose from:
View attachment 166202
View attachment 166203
Hope this helps!