Question

Does a US citizen need a Visa for Spain

Or is apassport sufficient

Location

Country: Spain

Answers

As Spain is a European Union member, a valid USA passport is valid if you are staying upto 90 days. For more than that, you'll need some kind of visa.

More information here:
Also be aware that if you'd like to travel to other European countries the total is still 90 days in a 6 months period - it is called the Schengen Visa and valid for about 24 countries at the moment.

More Information

Get travel answers from locals in Spain

Find places to visit in Spain