Caught sockeye are piling up at the Steveston docks in Richmond, B.C. Caught sockeye are piling up at the Steveston docks in Richmond, B.C. (CBC)

The bonanza of sockeye salmon in B.C. is expected to result in lower prices for the highly prized fish, with relative bargains expected within days.

At a number of fish retailers in Vancouver Wednesday, fresh sockeye fillets were selling for anywhere from $22.90 to $32.95 per kilogram.

Those prices are expected to start falling soon.

"With more around, the fishermen will pass the savings on to us," said Lilli Andrade of Seven Seas Fish Market. "Then we can pass it on to the customer."

Fisherman Dylan Olafsen said the price drop shouldn't take long.

"Well, the prices are definitely going down now, now that we're catching more," Olafsen said.

Commercial buyers were offering fishermen about $2.20 per kilogram whole fish on Wednesday.

That seemed too low for many fishermen at the Steveston docks in Richmond, who told CBC News they would try their luck selling the sockeye directly to the public from their boats instead.

Whole fish at the docks are expected to sell for between $6.50 and $11 per kilogram by the weekend, the fishermen said.