A man walking his dog in Fernhill Cemetery found 7 kittens left in a laundry basket.
Melody McElman of the Saint John SPCA says they were freezing, wet, hungry and not in very good shape.
McElman says the kittens would have died with the flash freeze warning last night but the man took them home.
The man who discovered them has found homes for 3 and the other 4 kittens are being fostered as the shelter is full to capacity with cats and kittens.
The kittens will be available for adoption through the shelter within the next two weeks.
McElman says it was a very timely rescue or the kittens may have met a cruel fate.