Yes, Jewel Osco requires you to book an appointment for Jewel Vaccine to ensure you get a quick service at the Jewel Osco appointment scheduled time, without the need to wait in line. If you cannot get to your appointment at the scheduled time and date, you are advised to access the Jewel Osco online scheduling system or call Jewel Osco office at (877) 505-4040 to cancel or reschedule.