Visas are not required for visits of up to 90 days by nationals from Albania, Argentina, Armenia, Australia, Austria, Bahamas, Barbados, Belgium, Belize, Bolivia, Brazil, Bulgaria, Canada, Chile, Colombia, Costa Rica, Croatia, Cyprus, Czech Republic, Denmark, Dominican Republic, Ecuador, El Salvador, Finland, France, Germany, Great Britain, Greece, Guatemala, Honduras, Hungary, Iceland, India, Ireland, Israel, Italy, Jamaica, Japan, Latvia, Lichtenstein, Lithuania, Luxembourg, Malaysia, Malta, Mexico, Monaco, New Zealand, Nicaragua, Netherlands, Norway, Panama, Paraguay, Peru, Poland, Portugal, Romania, Russia, Serbia, Seychelles, Singapore, Slovakia, Slovenia, South Africa, South Korea, Spain, Sweden, Switzerland, Thailand, Trinidad Tobago, Turkey, United States, Venezuela and Vietnam.
Everyone else will need to find an embassy or consulate and get a visa. Visas cost about US$42.
List of countries requiring visas.
Uruguay embassies worldwide - In Spanish.