Ours is usually pretty long. I don't plant out tender stuff like zinnias, coleus, begonia, etc until about mid May. We can get frosts that late, though it's not all that common. Our first frost is usually around mid October I guess. Again, the are exceptions, and it can be earlier. Usually by Halloween nights are pretty cold.
Karen