The Winnipeg Humane Society is packed with pets and desperate to find new homes for them.

A spike in cats has put the organization at capacity and "homes must be found immediately," a news release states.

Starting now and throughout July, some adult cats are available for adoption free while others are $20; kittens are $100 or $179 for two.

Regular adoption rates are available on the WHS website.

"If you have ever considered adopting a cat, now is the time," said WHS CEO Javier Schwersensky. "Our shelter is at capacity and we must find them homes as soon as possible, or else we face the sad reality of euthanizing them.

"We count on our community to help us save as many cats as possible."

As well, due to an influx of puppies, adoption fees have been lowered to $99 from June 24-30.

Even if someone isn't able to adopt a pet, taking one temporarily as a foster would help, the humane society said.

Foster families get all supplies and medical expenses courtesy of the WHS.