The COVID-19 vaccination in Indonesia is an ongoing mass immunization in response to the COVID-19 pandemic in Indonesia. On 13 January 2021, the program commenced when President Joko Widodo was vaccinated at the presidential palace. In terms of total doses given, Indonesia ranks third in Asia and fifth in the world.

As of at 18:00 WIB (UTC+7), people had received the first dose of the vaccine and people had been fully vaccinated; of them had been inoculated with the booster or the third dose, while had received the fourth dose. Jakarta has the highest percentage of population fully vaccinated with , followed by Bali and Special Region of Yogyakarta with and respectively.

Background COVID-19 is a contagious disease caused by severe acute respiratory syndrome coronavirus 2 (SARS-CoV-2). The first known case was identified in Wuhan, Mainland China in December 2019 and was confirmed to have spread to Indonesia on 2 March 2020.

COVID-19 vaccination in Indonesia will cover more than 75% of overall Indonesian population or around 208 million people. The program is being carried out in four stages, starting from the most prioritized to the less prioritized. First stage focuses on health professionals which include people working in the health sector, such as doctors, surgeons, dentists, nurses, midwives, pharmacists, ambulance drivers, medical assistants, researchers, psychologists, or medical students. Second stage focuses on elderlies (anyone ages 60 or above) and public officers which include those who work for the public and often in contact with people, such as civil servants, state enterprise employees, police, military, teachers, retail workers, journalists, religious leaders, tourism workers, transportation workers, or athletes. Third stage focuses on general public which is susceptible to the economy, social, or geospatial aspect, such as those who live in dense, poor, and worst-affected areas or neighborhoods. Fourth stage focuses on other general public depends on the availability of the vaccines.

Timeline

2020 On 16 December, President Jokowi announced COVID-19 vaccines would be provided for free for all Indonesians. According to Jokowi, Indonesia has procured 400 million dosage of vaccines. The vaccines would be from Sinovac, Novavax, Pfizer, and AstraZeneca.

On 31 December, Indonesia's Minister of Health said the vaccination would be mandatory. Indonesians who have received a text message from authorities have to be vaccinated. Also on this day, 1.8 million doses of CoronaVac arrived in Indonesia. Along with another 1.2 million vaccines which had arrived earlier that month, the doses would be distributed among Indonesia's 34 provinces.

2021 January

On 8 January, Indonesian Ulema Council declared CoronaVac as halal.

On 11 January, the National Agency of Drug and Food Control (BPOM) published an emergency use authorization for CoronaVac from Sinovac Biotech for ages 18 to 59 with the second dose given 14 days after the first. At the same time, it also announced the vaccine's preliminary efficacy rate during its phase III trial of 65.3%.

On 13 January, Indonesia's vaccination program commenced.

February On 7 February, the National Agency of Drug and Food Control (BPOM) approved the vaccination of CoronaVac for elderly people, with the second dose to be administered 28 days after the first dose instead of 14 for regular inoculation.

On 17 February, the second stage of vaccination program began. The Indonesian government confirmed vaccination would be compulsory for citizens and it would seek the private sector's help in inoculating the population.

March On 7 March, at least 1% of Indonesia's population had received a COVID-19 vaccine inoculation.

On 8 March, Indonesia received its first shipment of vaccines from the COVAX initiative with 1.1 million doses of the Oxford–AstraZeneca vaccine.

On 15 March, the government decided on four vaccines in use for the self-vaccination program for private employees: Sinopharm BIBP, Moderna, Sputnik V, and Novavax. The country also temporarily halted the distribution of the Oxford–AstraZeneca vaccine after reports of blood clot post vaccination in Europe.

On 19 March, the National Agency of Drug and Food Control (BPOM) authorized the resumption of distribution and use of the Oxford–AstraZeneca vaccine.

On 23 March, the Ministry of Health permitted the second dose of CoronaVac for people under 60 to be administered up to 28 days after the first dose, when a strict gap of 14 days between the two doses could not be attained.

April On 1 April, the Ministry of Health announced the postponement of the vaccination schedule for the general public to June or July because of a vaccine shortage caused by the export ban of the Oxford–AstraZeneca vaccine from India.

On 8 April, Minister of Health Budi Gunadi Sadikin said there was no certainty regarding the arrival of 104 million doses of the Oxford–AstraZeneca vaccine committed under the COVAX initiative, due to export ban from India. Moreover, the state-owned vaccine manufacturer Bio Farma announced it had ordered 15 million doses of the Sinopharm BIBP vaccine, 22 million of the Sputnik V vaccine, and 5 million of Convidecia. All would be used for the self-vaccination program.

On 18 April, Indonesia received six million bulk doses of CoronaVac, bringing the total number to 59.5 million out of 140 million doses on firm order.

On 21 April, the Ministry of Health said it would receive another 3,852,000 doses of the Oxford–AstraZeneca vaccine by early May, the second shipment to Indonesia under the COVAX initiative. It arrived on 26 April.

On 30 April, the National Agency of Drug and Food Control (BPOM) issued an Emergency Use Authorization (EUA) for the Sinopharm BIBP vaccine.

May On 1 May, 500,000 doses of the Sinopharm BIBP vaccine donated by the United Arab Emirates government arrived, the first shipment of the vaccine received by Indonesia.

On 5 May, Jakarta expanded its vaccination program to include the general public at its dense and poor neighborhoods.

On 8 May, Indonesia received 1,389,600 doses of the Oxford–AstraZeneca vaccine under the COVAX initiative.

On 10 May, the National Commission of Adverse Events Following Immunization (AEFI) said it was not confirmed that the man who died hours after he was vaccinated with the Oxford–AstraZeneca vaccine in Jakarta was caused by the vaccine. This was not the first issue with the Oxford–AstraZeneca vaccine in Indonesia; previously, on 27 March, North Sulawesi temporarily halted the administration of the Oxford–AstraZeneca vaccine after at least five percent of the 3,990 patients inoculated reported adverse events following immunization. It was resumed on 30 March.

On 16 May, the Ministry of Health temporarily halted the distribution of 448,480 doses of the Oxford–AstraZeneca batch CTMAV547 vaccine.

On 17 May, an elderly in Jakarta died after being vaccinated with the Oxford–AstraZeneca vaccine, the second case in less than two weeks in the province.

On 25 May, eight million doses of CoronaVac arrived in Indonesia.

On 28 May, the Ministry of Health resumed the usage and distribution of the Oxford–AstraZeneca vaccine batch CTMAV547 vaccine.

On 31 May, eight million doses of CoronaVac arrived in Indonesia.

June On 5 June, 313,100 doses of the AstraZeneca vaccine arrived in Indonesia.

On 8 June, Jakarta expanded its vaccination program for general public ages 18 and above.

On 10 June, 1.5 million doses of the Oxford–AstraZeneca vaccine arrived in Indonesia.

On 11 June, one million doses of the Sinopharm BIBP vaccine arrived in Indonesia.

On 17 June, Bali expanded its vaccination program to all residents age 18 and above.

On 20 June, 10 million doses of CoronaVac arrived in Indonesia.

On 25 June, the Ministry of Health decided to fasten the vaccination program by permitting everyone being vaccinated at their operating hospitals and polytechnics regardless of the domicile.

On 27 June, the National Agency of Drug and Food Control (BPOM) published an emergency use authorization for CoronaVac for ages 12 to 17.

On 30 June, the daily number of people vaccinated crossed one million mark for the first time and another 14 million doses of CoronaVac arrived in Indonesia.

July

On 1 July, 998,400 doses of the Oxford–AstraZeneca vaccine from Japan arrived in Indonesia.

On 2 July, the National Agency of Drug and Food Control of Indonesia (BPOM) published an emergency use authorization for the Moderna vaccine.

On 11 July, three million doses of the Moderna vaccine from the United States arrived in Indonesia.

On 12 July, 10 million doses of CoronaVac arrived in Indonesia.

On 13 July, 1,408,000 doses of the Sinopharm BIBP vaccine and 3,476,400 doses of the Oxford–AstraZeneca vaccine arrived in Indonesia.

On 14 July, the daily number of people vaccinated crossed two million mark for the first time.

On 15 July, the National Agency of Drug and Food Control of Indonesia (BPOM) published an emergency use authorization for the Pfizer–BioNTech vaccine. Also on this day, 1.5 million doses of the Moderna vaccine and 1.16 million doses of the Oxford–AstraZeneca vaccine arrived in Indonesia.

On 16 July, the third inoculation for healthcare workers program using the Moderna vaccine was started at Dr. Cipto Mangunkusumo Hospital and the government announced that paid Gotong Royong vaccination program by Kimia Farma was cancelled after they received criticism from people who demanded it to be free. Also on this day, 1.4 million doses of the Sinopharm BIBP and 1.04 million doses of the Oxford–AstraZeneca vaccine arrived in Indonesia.

On 19 July, 1,184,000 doses of the Sinopharm BIBP vaccine arrived in Indonesia.

On 22 July, eight million doses of CoronaVac arrived in Indonesia.

On 27 July, 21.2 million doses of CoronaVac arrived in Indonesia.

On 30 July, 1.5 million doses of the Sinopharm BIBP vaccine arrived in Indonesia.

August

On 1 August, 3.5 million doses of the Moderna vaccine from the United States arrived in Indonesia.

On 2 August, 620,000 doses of the Oxford–AstraZeneca vaccine arrived in Indonesia.

On 3 August, 500,000 doses of the Sinopharm BIBP vaccine arrived in Indonesia.

On 6 August, 594,200 doses of the Oxford–AstraZeneca vaccine arrived in Indonesia.

On 12 August, a nurse in Pluit, North Jakarta was found to be innocent after a video where she was allegedly inoculated an empty vaccine syringe went viral on the internet. She admitted it was a pure accident and not intentional as she was fatigued.

On 13 August, at least 10% of Indonesian population had been fully vaccinated and five million doses of CoronaVac arrived in Indonesia.

On 14 August, Governor of Jakarta Anies Baswedan revealed that there were 3.7 million people who were not Jakarta's residents but got vaccinated in the province. This could cause Jakarta to vaccinate more than its population.

On 16 August, five million doses of CoronaVac arrived in Indonesia.

On 17 August, Jakarta allowed general public who were not health workers to be vaccinated with the Moderna vaccine.

On 19 August, 1.6 million doses of the Pfizer–BioNTech vaccine and 450,000 doses of the Oxford–AstraZeneca vaccine arrived in Indonesia.

On 20 August, five million doses of CoronaVac and 567,500 doses of the Oxford–AstraZeneca vaccine arrived in Indonesia.

On 23 August, five million doses of CoronaVac arrived in Indonesia.

On 24 August, at least half of Jakarta's population had been fully vaccinated.

On 25 August, the National Agency of Drug and Food Control of Indonesia (BPOM) published an emergency use authorization for the Sputnik V vaccine.

On 27 August, five million doses of CoronaVac and 1.86 million doses of the Oxford–AstraZeneca vaccine arrived in Indonesia.

On 30 August, 9.2 million doses of CoronaVac arrived in Indonesia.

September On 1 September, 583,400 million doses of the Oxford–AstraZeneca vaccine arrived in Indonesia.