Shingles is contagious from the moment the blistery rash appears until the last blister has fully crusted over. This can take between 2 and 4 weeks.