COVID-19 Vaccination

As the official vaccination centre of the canton of Basel-Stadt, we offer vaccination with Moderna (Spikevax) and Janssen (Johnson & Johnson). Below you will find all further information about booking an appointment for the respective vaccine. Everyone who has Swiss health insurance or works in Switzerland (AHV number) is entitled to the vaccination.

We vaccinate every Wednesday from 11 am - 1 pm with Moderna (Spikevax). Appointments can be booked below or via this link.

The Janssen (Johnson & Johnson) vaccine is only licensed for persons over 18 years of age and is not recommended for persons with an immune deficiency and pregnant women. Appointments can be booked online:

If you cannot book the appointment online, you can make an appointment by phone: 061 267 01 90. Please have your health insurance card ready.

For general questions about COVID-19 vaccinations, please call 0800 444 333.