If you plant perennial zinnias, then yes, they will come back every year. Technically, the annuals will probably fool you into thinking they do as well since they self-seed.