Welcome To The Kenya Covid-19 Self Service Portal
This is a self service portal by the Ministry of Health for all the residents within the Republic of Kenya to aid in the Covid-19 Vaccination Process
The Kenya Covid-19 Self Service portal allows you to access covid-19 vaccination services in Kenya online.
Click here to
Services you can access on the Portal:
Register For Vaccination
You can register for vaccination by filling in your personal information
View Your Vaccination Schedule
Once you get your first dose, you will be able to view the date for your next vaccination
Download Your Covid-19 Vaccination Certificate
Once you have been vaccinated, you can download and scan your Kenya Covid-19 Vaccination Certificate
View Your Covid-19 Registration Information
The Kenya Covid-19 Vaccination Portal allows you to view details such as date of birth, identification information and contact information
Update your Covid-19 Registration information
The Kenya Covid-19 Vaccination Portal allows you to add more identification information.
Verify Your Kenya Covid-19 Vaccination Certificate
To verify your Kenya Covid-19 Certificate, scan the QR code provided on the certificate.
Vaccinating Facilities
Baringo County
Bomet County
Bungoma County
Busia County
Elgeyo Marakwet County
Embu County
Garissa County
Homa Bay County
Isiolo County
Kajiado County
Kakamega County
Kericho County
Kiambu County
Kilifi County
Kirinyaga County
Kisii County
Kisumu County
Kitui County
Kwale County
Laikipia County
Lamu County
Machakos County
Makueni County
Mandera County
Marsabit County
Meru County
Migori County
Mombasa County
Muranga County
Nairobi County
Nakuru County
Nandi County
Narok County
Nyamira County
Nyandarua County
Nyeri County
Samburu County
Siaya County
Taita Taveta County
Tana River County
Tharaka Nithi County
Trans Nzoia County
Turkana County
Uasin Gishu County
Vihiga County
Wajir County
West Pokot County
Select a Ward to show vaccinating facilities |
Frequently Asked Questions
Can I Register For Vaccination?
It is possible to use this portal for registration before actual Vaccination
How Can I Get My Vaccination Certificate ?
I was vaccinated but I can’t see my certificate
Very good blog article.Really looking forward to read more. Fantastic.
Wow, great blog post.Thanks Again. Will read on…
uti treatment guide – uti treatment send uti treatment skirt
acne medication greater – acne treatment crawl acne treatment table
I really enjoy the post.Much thanks again. Fantastic.
Great, thanks for sharing this blog post.Much thanks again.
Hey, thanks for the blog. Great.
I am so grateful for your blog article.Much thanks again. Really Cool.
Beneficial document helps make frequent advance, appreciate it write about, this pile-up connected with expertise is usually to hold finding out, focus is usually the beginning of money.
Enjoyed every bit of your article.Really thank you! Keep writing.
dapoxetine race – dapoxetine must cialis with dapoxetine draw
cenforce contact – zenegra pills threaten brand viagra odour
Muchos Gracias for your blog post.Really thank you! Much obliged.
Really appreciate you sharing this article.Really looking forward to read more. Awesome.
Thanks so much for the post.Really looking forward to read more. Really Cool.
Thanks for the blog post. Really Great.
Thank you for your article.Thanks Again.
cialis soft tabs roar – cialis super active pills stiff1 viagra oral jelly arrival
It’s perfect time to make some plans for the future and it’s time to be happy. I have read this post and if I could I want to suggest you few interesting things or suggestions. Perhaps you can write next articles referring to this article. I want to read more things about it!
Thank you ever so for you post. Want more.
Thanks for sharing, this is a fantastic article post.Thanks Again. Much obliged.
I value the post.Really looking forward to read more. Much obliged.
Appreciate it for helping out, fantastic info. “It does not do to dwell on dreams and forget to live.” by J. K. Rowling.
A big thank you for your blog.Really thank you! Much obliged.
Really appreciate you sharing this article post.Really looking forward to read more. Cool.
I really liked your blog article.Much thanks again. Keep writing.
I really like and appreciate your article.Much thanks again. Awesome.
brand cialis wine – viagra soft tabs account penisole indeed
cialis soft tabs favour – cialis super active pills clerk1 viagra oral jelly online coal
I appreciate you sharing this article.Really looking forward to read more.
I am no longer certain the place you’re getting your information, but good topic. I needs to spend a while learning much more or figuring out more. Thanks for excellent information I used to be in search of this information for my mission.
brand cialis file – brand cialis apart penisole sometime
Thanks for the article post.Thanks Again. Much obliged.
Muchos Gracias for your blog post.Really looking forward to read more.
cenforce temper – tadalis pills blame brand viagra ray
Wow, great article.Thanks Again.
I think this is a real great blog article.Much thanks again. Want more.
Muchos Gracias for your blog post.Really thank you! Keep writing.
priligy agree – udenafil rat cialis with dapoxetine report
Really informative article.Much thanks again. Awesome.
I loved your blog post.Really looking forward to read more. Will read on…
Major thanks for the blog post.Thanks Again.
buy viagra professional guess – kamagra flash levitra oral jelly online net
Thanks so much for the post.Really looking forward to read more. Really Cool.
Very good post. Really Cool.
Really informative blog article.Much thanks again. Will read on…
wow, awesome article.Really looking forward to read more. Awesome.
I really like and appreciate your article.Really thank you! Cool.
I am so grateful for your article. Really Cool.
Thanks-a-mundo for the blog post. Awesome.
crestor pills indifferent – caduet pills deceive caduet buy body
Major thanks for the article post. Really Cool.
I loved your blog post.Really looking forward to read more. Really Cool.
Looking forward to reading more. Great article.Much thanks again. Will read on…
I really liked your blog article.Thanks Again.
Very informative post.Really looking forward to read more. Really Cool.
Say, you got a nice blog.Really looking forward to read more.
I really liked your blog.Much thanks again. Really Great.
Im obliged for the blog post.Really thank you! Fantastic.
Major thanks for the post.Thanks Again. Really Great.
Enjoyed every bit of your blog.Thanks Again.
I am so grateful for your article.Really looking forward to read more. Great.
Thanks again for the article.Really thank you! Keep writing.
I truly appreciate this blog post.Thanks Again. Great.
Really enjoyed this post.Really looking forward to read more. Really Cool.
A round of applause for your blog post.Thanks Again. Want more.
Im obliged for the blog post.Thanks Again. Want more.
I really liked your article.Thanks Again. Awesome.
Wow, great post.Really thank you! Cool.
I loved your blog article.Really thank you!
Very neat article post.Thanks Again. Fantastic.
Great, thanks for sharing this blog post.Really looking forward to read more. Much obliged.
wow, awesome article.Really thank you! Cool.
purchase medrol pill – zyrtec pills buy astelin 10ml for sale
I really liked your article.Really looking forward to read more. Much obliged.
I really enjoy the blog.Much thanks again.
Very neat article post.Really thank you! Great.
Im thankful for the post. Awesome.
wow, awesome article post. Great.
Thanks for sharing, this is a fantastic blog.Really looking forward to read more. Really Great.
Major thanks for the post. Really Great.
best antihistamine for runny nose – order promethazine 25mg online cheap theo-24 Cr 400mg cheap
Great article post.Really thank you!
Muchos Gracias for your post.Really looking forward to read more. Keep writing.
Im obliged for the article post.Really looking forward to read more. Cool.
Thanks so much for the blog article.Thanks Again. Great.
ivermectin 12 mg otc – buy doryx medication order cefaclor 500mg sale
Thanks for sharing, this is a fantastic article. Want more.
Great article. Awesome.
Say, you got a nice article post.Really looking forward to read more. Will read on…
Thanks for the article post.Really thank you! Awesome.
I really liked your blog article.Much thanks again. Really Cool.
Say, you got a nice blog post.Much thanks again. Much obliged.
Awesome blog post. Want more.
I am so grateful for your blog.Really looking forward to read more. Awesome.
A big thank you for your blog.Really thank you! Really Cool.
Thank you for your article.Really looking forward to read more. Will read on…
order cleocin 300mg pills – buy generic cefixime chloromycetin tablets
order zithromax 250mg generic – zithromax for sale online brand ciplox 500 mg
wow, awesome article.Much thanks again. Fantastic.
Wow, great blog post. Cool.
Thank you for your blog article.Thanks Again. Fantastic.
I really like and appreciate your article. Really Great.
I appreciate you sharing this article post.Really looking forward to read more.
I cannot thank you enough for the article post.Really looking forward to read more. Will read on…
Awesome blog.Thanks Again. Awesome.
Fantastic blog post.Thanks Again. Much obliged.
I think this is a real great blog article. Really Cool.
Muchos Gracias for your blog.Thanks Again. Will read on…
Major thankies for the blog.Much thanks again. Want more.
Hey, thanks for the blog post.Much thanks again. Really Cool.
I really enjoy the blog post.Much thanks again. Really Great.
Thanks again for the blog post.Much thanks again. Will read on…
Say, you got a nice blog.Much thanks again. Awesome.
I loved your article post.Thanks Again. Really Great.
order amoxil for sale – cheap amoxil order baycip pills
Major thanks for the post.Much thanks again. Keep writing.
I value the article.Thanks Again. Fantastic.
buy augmentin 1000mg – where to buy baycip without a prescription ciprofloxacin 500mg uk
Im thankful for the post.Really thank you! Fantastic.
Great article post. Really Cool.
Thanks again for the article.Much thanks again. Want more.
I truly appreciate this article.Thanks Again. Will read on…
buy cialis 20mg for sale tadalafil ca order tadalafil 5mg online
buy augmentin 625mg without prescription buy augmentin 625mg generic augmentin 375mg cost
purchase flagyl generic – cleocin without prescription zithromax generic
order semaglutide 14mg generic semaglutide 14mg price where to buy semaglutide without a prescription
Really enjoyed this article post.Really thank you! Really Cool.
buy baycip tablets – buy keflex 125mg online amoxiclav sale
buy cipro 1000mg sale – buy bactrim without a prescription buy augmentin 375mg generic
cyclobenzaprine pill flexeril 15mg ca baclofen ca
ketorolac sale colcrys 0.5mg drug where can i buy gloperba
purchase dutasteride online cheap purchase avodart pills buy generic zantac
order lasix 100mg pill furosemide drug order furosemide 40mg sale
Im obliged for the blog post. Awesome.
I really like and appreciate your blog.Really looking forward to read more. Much obliged.
neurontin online buy generic gabapentin 100mg
cheap levoxyl generic buy generic levothyroxine buy levothyroxine generic
This is one awesome blog post.Thanks Again. Will read on…
purchase metformin pill order glycomet 500mg online buy glycomet 500mg
Very neat article post.Much thanks again. Want more.
order aristocort pills triamcinolone 10mg without prescription cost aristocort 4mg
I am so grateful for your article post.Really looking forward to read more. Really Great.
purchase proscar without prescription buy proscar generic forcan order online
How can I download the certificate?
buy gabapentin 100mg order gabapentin 100mg pill buy neurontin 100mg pills
buy sleeping pills online uk buy generic provigil 200mg
oral clarinex 5mg purchase desloratadine sale cost clarinex 5mg
lopressor 50mg generic buy metoprolol 100mg without prescription lopressor 50mg pill
tamsulosin 0.2mg oral celecoxib 100mg without prescription celebrex 100mg canada
albuterol 4mg drug albuterol order online albuterol ca
tenormin 50mg pill how to buy atenolol order atenolol 50mg online
buy generic propranolol order plavix without prescription clopidogrel 150mg without prescription
purchase zithromax online oral zithromax buy cheap generic zithromax
esomeprazole over the counter where to buy topiramate without a prescription topamax 100mg tablet
oral flagyl – order cefaclor without prescription zithromax 500mg over the counter
Thanks again for the blog.Much thanks again. Awesome.
where to buy azithromycin without a prescription buy zithromax online cheap azithromycin over the counter
This is one awesome article post.Much thanks again. Really Cool.
order methotrexate pill brand methotrexate 5mg order coumadin 2mg
Im grateful for the blog article.Really thank you! Really Cool.
i was vaccinated but cant find my details on the chanjo portal,how do you help me
buy generic clomiphene 100mg clomiphene 100mg without prescription purchase serophene without prescription
buy viagra without prescription sildenafil citrate generic sildenafil 50mg
valacyclovir brand – where can i buy diltiazem acyclovir 400mg canada
amlodipine 10mg drug purchase amlodipine sale buy amlodipine 5mg generic
ivermectin 6mg for sale – cheap amoxiclav for sale tetracycline sale
buy cheap generic crestor order ezetimibe sale order zetia online cheap
brand retrovir – buy generic epivir for sale order allopurinol 300mg for sale
Thanks again for the blog.Really thank you! Cool.
Hey, thanks for the blog article.Really thank you! Cool.
sumatriptan 50mg pill order levofloxacin online cheap levofloxacin 250mg cost
prednisolone 5mg without prescription oral prednisolone buy omnacortil tablets
ivermectin for human – order aczone pills sumycin 500mg over the counter
where to buy claritin without a prescription buy loratadine 10mg for sale claritin 10mg usa
buy amoxil 500mg pill order amoxicillin without prescription amoxil 1000mg brand
order quetiapine 50mg – bupropion medication purchase eskalith generic
I am so grateful for your blog.Much thanks again. Keep writing.
I want to see my certificate
buy levitra 20mg sale order levitra for sale buy vardenafil online cheap
omeprazole to treat heartburn order prilosec 20mg online prilosec 10mg generic
purchase ampicillin online cheap monodox without prescription purchase amoxil sale
buy glycomet 1000mg generic – ciprofloxacin cost lincocin 500mg ca
buy pregabalin 75mg pill order lyrica order pregabalin generic
anafranil online – mirtazapine online buy buy sinequan 25mg generic
buy generic doxycycline for sale cheap acticlate monodox for sale online
accutane 10mg brand where can i buy isotretinoin accutane 40mg oral
buy generic reglan cheap losartan 50mg buy cozaar cheap
Wow, great blog post.Really looking forward to read more. Cool.
purchase atarax without prescription – hydroxyzine for sale online order amitriptyline 25mg online cheap
I think you have observed some very interesting details , thanks for the post.
order furosemide 100mg sale – buy medex buy generic captopril online
cenforce 50mg cheap cenforce price purchase cenforce online cheap
zestril 5mg generic zestril 5mg price buy zestril
buy acyclovir 800mg online cheap zovirax sale order zyloprim for sale
domperidone 10mg drug buy domperidone 10mg generic tetracycline brand
order generic aralen 250mg buy chloroquine 250mg for sale aralen 250mg oral
does allegra require a prescription costco canada cold and sinus allergy med comparison chart
otc med for stomach cramps buy generic accupril
clozaril 50mg pill – clozaril 50mg usa famotidine 40mg ca
buy ciprofloxacin sale – buy erythromycin 500mg generic order erythromycin 500mg for sale
buy amoxil 250mg online generic amoxicillin 250mg brand amoxil 1000mg