Question: does a u.s. citizen need a visa to visit peru?
Answer: No. You don't need a visa for Peru if you are a US citizen. Peru calls itself an “open country” and does not require US travelers to present a visa. However, you do need to have a valid passport with at least 2 blank pages and 6 months remaining before it expires.