I haven't gotten my period yet, but the shot was already given to me. I was supposed to get the period on Oct 27th and I had the shot done on Oct 23rd.