Visas are not required by visitors from the following countries for visit up to 90 days.
Albania, Andorra, Antigua & Barbuda, Argentina, Australia, Austria, Azerbaijan, Bahamas, Barbados, Belgium, Bosnia and Herzegovina, Botswana, Brazil, Brunei, Bulgaria, Canada, Chile, Costa Rica, Croatia, Cuba, Cyprus, Czech Republic, Denmark, El Salvador, Estonia, Finland, France, Germany, Greece, Guatemala, Honduras, Hong Kong, Hungary, Iceland, Ireland, Israel, Italy, Japan, Kazakhstan, Kosovo, Latvia, Liechtenstein, Lithuania, Luxembourg, Macau, Macedonia, Malaysia, Malta, Mauritius, Mexico, Monaco, Montenegro, Netherlands, New Zealand, Nicaragua, Norway, Panama, Paraguay, Peru, Poland, Portugal, Romania, Russia, San Marino, Serbia, Seychelles, Singapore, Slovakia, Slovenia, South Korea, Spain, St Kitts and Nevis, Sweden, Switzerland, Taiwan, Turkey, Ukraine, United Arab Emitrates, United Kingdom, United States, Uruguay, Vatican City and Venezuela.
Nationals who have EU resident card or a Schengen visa may also visit for up to 15 days without having to apply for a Macedonian visa. The Schengen visa must be valid for at least 5 days beyond the intended departure date from Macedonia.
Macedonia Visa information