Scilla peruviana has grown outdoors here in northwestern Oregon for some years, but it doesn't flower every year. We do not use the USDA zones in this area, but a typical winter low is about 17 F/minus 9 C. My plants are in afternoon shade, and when I saw it growing wild, I noticed that it was in scrub and under trees. Jane McGary