Whether you pay all at once for your vaccine depends on where you get it. When you get your vaccine at your doctor’s office, you may have to pay a copay upfront but can defer paying the rest until you receive your final bill. When you get your shot at a local pharmacy, you may have to pay the full cost at the time of administration. In either case, your doctor’s office or pharmacy could potentially offer financing options or payment plans to spread your payments out over time.