TMK, from my limited experience pickerel weed and arrowhead do well up here in very poor rocky soil, and we have heavy snow and temps to 30 below, I'm sure there are others but I'll let the experts give you more knowledgeable advice.