No, you don't need to include a return envelope. I renewed mine last summer and it took about two weeks.