Yes, Americans can legally get married in Puerto Vallarta. The process involves submitting the proper paperwork to meet Mexican government requirements, including passports, tourist cards, birth certificates, any applicable divorce decrees, and more. Many resorts and planners in Puerto Vallarta offer wedding packages and services to help couples get married. It’s a popular wedding destination for Americans.