Spain Visa Requirements for U.S. Green Card Holders While U.S. citizens currently don't need a travel visa or a waiver to visit Spain, you will need a travel visa if you're a green card holder originally from a non-Schengen country, as you are still considered a third-country national.