Get Your Yellow Fever Vaccine FOR FREE at Rio de Janeiro’s Posto de Saude

In preparation for my upcoming trip to Costa Rica in the end of November, I was confirming all of my flight, hotel, and transportation details. I double-checked the visa requirements, and realized I’d made a big error.

On the Costa Rica embassy page, there’s the typical stuff about the tourist visa. Americans don’t need visas, but they do need a ticket exiting Costa Rica (which I have). All the way down at the bottom of the page, though…

“5. Yellow Fever Vaccine

If you will be traveling to Costa Rica from South America and/or sub-Saharan Africa, you will need theYELLOW FEVER VACCINE. The countries considered at risk are: Angola, Benin, Burkina Faso, Cameroon,Democratic Republic of Congo, Gabon, Gambia, Ghana, Guinea, Liberia,Nigeria, Sierra Leone, Sudan, Bolivia, Brazil, Colombia, Ecuador, Peru,Guyana and Venezuela. You can travel to Costa Rica ten days after the shot. Exceptions

Uh oh.

I leave in less than three weeks and began scrambling to find a clinic to do my vaccine.

I started looking into private, specialized vaccine clinics (fearing the worst after my recent Rio hospital run-in). They were actually really, really hard to find on Google! I asked my handy Facebook expat groups for help, but one recommended clinic was no longer in operation, and the others weren’t offering the vaccine, so I wandered from clinic to clinic – putting my minimal Portuguese skills to good use as no one spoke English. Finally, I went into a hospital and asked there. The nurse pointed me to Kinder Vaccine Clinic. Upon arrival, the nurse explained that private clinics cannot give the certificate I need for travel, though they can perform the vaccine (WHAT?!). The only option if a vaccine certificate is needed (like for me, for travel to Costa Rica), is to go to the Posto de Saude. The nurse recommended the location in Gavea, and that I go in the afternoon, so that it would be less busy. Maybe the only bright side? The yellow fever vaccine at a Posto de Saude is FREE!

The private hospital I’d gone to in October was a nightmare, how bad would the public clinic be? With no other option, since I REALLY want to go to Costa Rica and everything is already booked, I hailed a cab.

Posto de Saude For Yellow Fever Vaccine

The driver had no idea where the Posto de Saude of Gavea was located, so we drove around for a bit asking pedestrians for directions. Eventually – success!

The Posto de Saude for the yellow fever vaccine to Costa Rica was located behind dilapidated, rusting colored metal gates. The complex is semi-outdoors, with the waiting spaces outside under awnings.

Posto de Saude in Rio de Janeiro for yellow fever vaccine (2)

the Posto de Saude waiting “room”

It reminded me of an abandoned hospital (a la Jurassic Park), as the forest seemed to be taking back over, and plants sprouted everywhere.

The signs are all in Portuguese, so bring a friend or a dictionary. With the help of a friendly officer, I found my way to the immunizations room (Room #12).

Posto de Saude in Rio de Janeiro for yellow fever vaccine (2)

everything about the Yellow Fever Vaccine… in Portuguese

I waited for about an hour until I was called in, handed over my passport, and answered a few simple questions. An English-speaking couple with a newborn were also waiting for vaccines, and helped me with a few questions I didn’t understand. Bing bang boom, the nurse grabbed a wad of cotton, brushed off my arm, and injected the vaccine. She even double checked to be sure that I was receiving all of the vaccines suggested for travel to Costa Rica.

Another 30 minutes later (for the creation of the international certificate), and I was all set!

Posto de Saude in Rio de Janeiro for yellow fever vaccine (2)

Overall, while the Posto de Saude looked a bit sketchy, it was a much better, more organized and efficient experience than with the private clinic! Everyone I encountered was super nice and friendly, and patient with my poor Portuguese.

Best of all? The rumors are correct – the yellow fever vaccine at a posto de saude is free!

Need to Know about Getting Your FREE Yellow Fever Vaccine Certificate in Rio de Janeiro:

Location: Centro Municipal de Saúde Píndaro de Carvalho Rodrigues

Phone Numbers: (21) 2274-2796, (21) 2274-6977

Located on: Av. Padre Leonel Franca, Gávea, Rio de Janeiro

Email: (I wouldn’t count on it)

I was told at the clinic that the hours are until 8pm, but the website says 5pm, and sometimes Saturdays, so as with most public services in Brazil, it’s best to double check by calling!

Many immunizations are offered, and the Posto de Saude also treats illnesses. Most services are free.

UPDATE 12-14-2015: It was required to show yellow fever vaccination certificate for entrance into Costa Rica. So, don’t skip this step if you’re coming from a certificate-required country (like I was from Brazil)

UPDATE 05-05-2016: It was also required to show the yellow fever vaccination certificate for entrance into Bolivia, as an American.

UPDATE 06-06-2017: I’ve received a reader report that Centro Especial de Vacinação Dr. Álvaro Aguiar (this clinic) can also give the vaccine and provide the official certificate needed for entrance, for free.

Necessary Details: Rio de Janeiro

What Else to Do in Rio de Janeiro
Check out my full guide to Rio de Janeiro here, which includes the best suggestions for hiking (including my favorite Morro do Leme hike), where to eat, weekend getaways from the city (including Buzios), and the best beaches.
You can read every article I’ve ever written about Rio de Janeiro (and there’s a lot: I lived there for almost two years!) here.
Viator offers a bunch of different Rio de Janeiro tour options, including for visiting Christ the Redeemer, and provides excellent customer service and refunds if anything goes wrong — much more than local operators would do.
Where to Stay in Rio de Janeiro
If you have around $100 per night to spend, you can’t get a better value than Rio 180 hotel — each room is a suite and has its own private hot tub along with incredible views!
For a wider range of pricing options, check here
How to Arrive to Rio de Janeiro 
You can take the bus into Rio de Janeiro from many destinations within Brazil, but most people choose to fly. While Copa Airlines isn’t my favorite carrier, they do usually offer the cheapest flights. To check the latest low prices on airfare to Brazil, try Skyscanner , or if you have some date and/or destination flexibility and want to score the absolute lowest prices, try
Visa information for Brazil and Visa Renewal in Rio de Janeiro
I’ve written an extensive post (along with Q&A about the topic in the comments) here

A short vacation in Thailand turned into a life abroad with a canceled ticket home. Nearly a decade later and after living in Bangkok, Rio de Janeiro, Puebla, and Puerto Vallarta, Steph is on to her next adventure and living back in beautiful, cosmopolitan Mexico City. She is living, traveling, and working (both as an expat therapist and an international health insurance representative) around the world to find the beautiful, inspirational, and interesting while sharing it with you!

Find me on: Web | Instagram | Facebook


  1. Kevin
    June 21, 2017 / 2:00 pm

    Thank you so much! This helped me astronomically. Still current as of today. God bless!

    • Steph
      June 21, 2017 / 2:19 pm

      Yay so glad it could help!! Enjoy your future travels!

    • Max
      January 31, 2019 / 12:28 pm

      yay, same here, thanks!! Centro Especial de Vacinação Dr. Álvaro Aguiar is still up to date.

  2. Ac
    July 20, 2017 / 7:41 am

    Hey. I am looking for info. I’ll try the clinic that you went to. Your newer link doesn’t work for me.

    • JoyAndJourneyEdit
      July 20, 2017 / 7:45 am

      I’ve updated the article with the name of the clinic, the link is to a facebook page for that clinic.

      Best of luck!

  3. Carris
    November 28, 2017 / 1:08 pm

    Hey! We are currently in central America and are traveling to Brazil in febuary, we have heard that you need a yellow fever vaccination in order to enter Brazil and are struggling to find one here. How did you enter Brazil in the first place without the vaccination? And would tourists be able to get the vaccine at the clinic your post mentions? Many Thanks for any light you can shed, Carris

    • Steph
      November 29, 2017 / 11:08 am

      Hi Carrie,

      When I first entered Brazil, I was moving from Thailand to Brazil and did NOT need a yellow fever vaccination at that time (it was a few years ago though so the req’s could have changed). The requirements may vary depending on the countries you will have visited and the country you are entering from. If you are traveling through high risk countries, many other countries will require the vaccine (for example, I had to show it in Costa Rica and in Bolivia).

      Once in Brazil, ANYONE can get the yellow fever vaccination at the Posto de Saude or any of the other clinics mentioned. That includes expats, locals, and visitors.

  4. tom
    March 27, 2018 / 4:19 am

    i am in a pickle. i am stuck at rio airport and need yellow fever card. once u get the shot and the card in the pic….whats next? can i present it at the airport and fly on another flight same day? thanks a million

    • Steph
      March 27, 2018 / 7:58 am

      Hi Tom,
      It depends on the country you’re entering. For my trip, at that time (3 years ago), I had to have the vaccination at least 2 weeks before arrival. I’d recommend looking up the entry requirements for the country you want to go to.

      Best of luck!

  5. August 26, 2018 / 3:33 am

    Hey – THANK YOU so much for this post 🙂

    It came in super handy and worked.

    I arrived safely to Koh Phangan Thailand a few days ago (Phuket & C.Mai have been my other homebase for past 5-yrs) and just wanted to pass along some updated info to this post since I lived in Copa for 6-weeks.

    Luckily the day I went, there was a nurse who spoke a little english and with the help of Google translator on her phone, we were able to communicate. So bring your smartphone if you don’t speak Portuguese.

    #1 – Before arriving, make sure to bring a copy of your air flight ticket leaving Brazil and maybe the one going to Thailand. They needed it for the paperwork.

    #2 – Bring your local Rio address (mine of my airbnb) and a telephone #.

    #3 – The day I went, it was Fri afternoon. They only could give me the shot of the yellow fever. So the nurse will give you a small PAPER SLIP to return. Do not lose that! You need to give it back.

    For the actual paperwork certificate, I had to come back Monday BETWEEN 8AM – 12-pm in order to get it.
    The room to get this paperwork filled out is DIFFERENT than the nurse room giving vaccine.
    You have to goto Room 6 which is ACROSS the nurse room giving the shot.
    Knock on the door and explain to the lady you’re here for the yellow fever certificate.

    IF she’s busy, just wait and have a seat. She will call you when she’s done w/ the current patient (like me).

    When ready, you sit next to her on the computer. She’ll ask for your passport & the small slip.
    What she’s doing is creating your official vaccine cert.
    Before leaving, she will ask you to CONFIRM your name & passport # – so VERIFY it.
    For me, they used my middle name as my last name so had to correct them.

    If it’s all good, just sign it. They said it’s good for LIFE now and no need to get it again.

    Then that’s it!

    Hope this helps.

    Obrigado 🙂

    • Steph
      August 26, 2018 / 3:38 pm

      THanks for this update!

  6. August 26, 2018 / 3:37 am

    forgot to mention – Thailand Immigration in BKK DIDN”T EVEN ASK ME FOR THE YELLOW FEVER cert!!!!
    Crazy. They didn’t even ask anything about my time in Peru, Ecuador or Brazil.
    Oh well, better safe than sorry.

    Steph- seems we’ve been on same journey. I lived in Phuket/CMai for 5-yrs, Bali, then was in Playa Del Carmen for a few months this year, then Rio.

    I’ve loved living in Latin America for past 7months but realized how much I miss SEA.
    Next time I wanna check out PV and Oaxaca.

    • Steph
      August 26, 2018 / 3:40 pm

      Yeah, I’ve also never been asked for any certification when going to Thailand. The only time I’ve ever had to show it was in Bolivia and Costa Rica.

      All great places! I lived in Bangkok for about 2 years, Rio for about a year and a half, and then now I’ve been in Mexico for nearly 3 years (Puebla, Mexico City, and now Puerto Vallarta). Highly recommend PV and Oaxaca! But I definitely feel you on southeast asia… It’s a very special place that I miss everyday. I’d jump at the chance to move back!

  7. Karen
    March 9, 2019 / 8:08 am

    Thanks for the information. Did you need to bring anything other than your passport such as future travel documents to Costa Rica in order to receive the free vaccine?

    • JoyAndJourney
      March 14, 2019 / 9:37 am

      Hi Karen! No, I did not need to bring anything other than my passport. If you do bring your travel plans, though, it would probably be helpful to see if your other destinations need any additional vaccines.

  8. Sean
    May 5, 2019 / 3:01 pm

    Great Info, very helpful. Yeah, I ran into the yellow fever issue, in June 2018 upon trying to leave Rio for Colombia. I had to cancel the colombia trip and go to the USA. I’m familiar with Gavea so that will def. be a priority when I head back…especially knowing that it is free. I inquired about getting a yellow fever vaccine, here in the US (just in case) and there were limited clinics that offered it here in Texas. And the closest one to me was charging $300.

    Take care

    • Steph
      May 8, 2019 / 2:32 pm

      Wow! That is SO expensive!

  9. Chauncie Bigler
    June 4, 2019 / 11:47 am

    Thank you for this post! I’m having trouble finding any information on Google about getting the yellow fever vaccine in Rio. There is a shortage in my city in the U.S. and I can’t get it any less than $300.

    • JoyAndJourney
      June 4, 2019 / 3:08 pm

      That is so expensive and so disappointing! Shame on the US for making such important vaccines so inaccessible. I hope you consider making a donation to the public health system in Brazil instead of spending $300, that’s so high!

      Best of luck 🙂

  10. Nick
    November 4, 2019 / 7:19 pm

    Article was great. I had an employee assist me. Only took 5 mins. I have to go back for Certificate because you have to get the certificate at noon.

    • Anonymous
      November 4, 2019 / 7:20 pm

      I meant before noon. Back home it costs over $200 and is very hard to get.

    • Steph
      November 11, 2019 / 8:38 am

      Awesome, thank you for sharing! Glad to know it was easy for you 🙂

  11. Mark Frampton
    January 6, 2023 / 5:07 am

    You need a yellow fever certificate to travel into Colombia from Brazil. We got turned off our flight from Sao Paulo to Bogota and flown back to Rio.
    We got a taxi from the airport to Posto de Saude, arriving at 2:30pm, and used Google translate to explain the situation. We were seen by a receptionist immediately.
    Make sure you’ve downloaded the portuguese language when you have WiFi as you won’t have WiFi in this place.
    She said we could get a yellow fever vaccination now. We had to register with their CIVNET website (NB there is no WiFi so you’ll need to use data services on your phone for this). It sends you a confirmation email which you have to click.
    We then went back to reception who filled out some paperwork and led us to an office where we we were given our vaccinations. All done by 4:30pm and free of charge. We need to go back this morning between 8am and midday to get our certificates.

  12. Mark Frampton
    January 6, 2023 / 10:58 am

    Ignore my second comment. They website address is wrong. I think they have identical forms for international and non-international travel. The right address is probably
    but it’s very confusing.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.