Chlorastrolite occurs as amygdaloid structures and fracture fillings in basalt, and when the water and wave action has worn away the basalt, they are found as beach pebbles and granules in loose sediments. It is found in the Keweenaw Peninsula of the Upper Peninsula of Michigan and Isle Royale in Lake Superior. Isle Royale is a National Park, and so it is illegal to collect specimens there.