The other is recovering after surgery at a South Florida wildlife center, CBS Miami reports.
Animal lover Mary, who asked that her last name be withheld, found the animals with the arrows sticking out of their bodies and rushed them to the South Florida Wildlife Center in Fort Lauderdale, a a non-profit animal hospital and trauma center.
One of the geese died the next day.
"This is terrible. These are beings, these are creatures. This has to stop. We called the police, they made a report. We're just hoping it stops," Mary told CBS Miami.
X-rays show the surviving bird has a wing bone that was broken into two pieces. Veterinarians at the wildlife center say they put a pin in the bird's arm in hopes of holding it in place and giving it a chance to heal.
Mary believes the shooter lives in the area. The Kendall canal is fairly private, and located right behind some homes.
"So obviously somebody got this (bow and arrow) for a nice Christmas gift or something and woke up bored and decided, hey let's go out and kill birds," she said.
CBS Miami reports Miami-Dade Police are investigating the attacks and have also notified the Florida Fish and Wildlife Commission.