Argentina, Austria, Belgium, Brazil, Canada, Denmark, Finland, France and dependencies, Germany, Greece, Holland and dependencies, Hungary, Israel, Italy, Japan, Liechtenstein, Luxembourg, Norway, Panama, Paraguay, Poland, Portugal, Puerto Rico, Romania, South Korea, Spain, Sweden, Switzerland, Trinidad & Tobago, United Kingdom, United States of America, Uruguay
Citizens holding valid passports from the following countries are allowed to stay in Costa Rica for 30 days without a visa, although once they are in the country, they can apply for an extension from the Immigration office, which allows them to stay a total of 90 days:
Antigua & Barbuda, Australia, Bahamas, Bahrain, Barbados, Belize, Bolivia, Bulgaria, Chile, Colombia, Czech Republic, Dominica, El Salvador, Grenada, Guatemala, Guyana, Honduras, Iceland, Ireland, Jamaica, Kenya, Kuwait, Mexico, New Zealand, Oman, Philippines, Qatar, Russia, San Cristobal/Nevis, San Marino, St. Lucia, St. Vincent, Saudi Arabia, Singapore, Slovakia, South Africa, Suriname, Taiwan, Turkey, United Arab Emirates, The Vatican, Venezuela
Citizens of all countries not listed above must obtain a visa from a Costa Rican embassy or consulate before their arrival.