I heard from my friend who lives there that she has never been asked for this coming into the country, but I read about it online that it is a requirement. It costs me $300 USD to get the vaccination so I'd like to know!
A Yellow Fever vaccination certificate is only required for travellers coming from a country with risk of Yellow Fever transmission. If your friend has entered the country from a place not affected by YF she would not have been asked to show it. Nor will you.
These are the countries where a visit will require you to show the certificate:
AFRICA - Angola, Benin, Burkina Faso, Burundi, Cameroon, Central African Republic, Chad, Republic of the Congo, Democratic Republic of the Congo, Côte d'Ivoire, Equatorial Guinea, Ethiopia, Gabon, Gambia, Ghana, Guinea, Guinea-Bissau, Kenya, Liberia, Mali, Mauritania, Niger, Nigeria, Senegal, Sierra Leone, South Sudan, Sudan, Togo, Uganda.
AMERICAS - Argentina, Bolivia, Brazil, Colombia, Ecuador, French Guiana, Guyana, Panama, Paraguay, Peru, Suriname, Trinidad and Tobago, Venezuela. 10 months ago
Thank you for the thorough reply!
I entered before the reply and would like to follow up. When I entered as a US citizen, I could purchase a visa on the spot for $30, without having registered beforehand. My passport was then inspected and no one asked me for vaccination proof. I thought perhaps since I had a very long layover in Addis Ababa which is on your list that perhaps I'd be asked, but no. So all was good.
As another tip, my friend met me at the airport and knew which taxi to take, which was a local and not the more formal services which are more expensive. We paid 700RF which is about $0.70. I also exchanged my money at a little kiosk outside the airport in the airport. There are ATMs at banks in the city but I think this was more convenient and better rate. 10 months ago