In my area it has been 3 weeks for those who had the Pfizer vaccine, 4 weeks for Moderna and 12 weeks for Astra Zeneca. Were you not given your appointment for the second dose when you had your first one?So I guess it depends on where you get it. I have heard some saying its 3 weeks others saying 12. I hope I am fully vaxed by end of June as I dont want to hang around all summer waiting for second dose. I guess everything is still in a state of flux so who knows!