Passport and Border Info
Traveling to and returning from Mexico by land has fewer requirements than by air. Please also read https://www.cbp.gov/travel/us-citizens/western-hemisphere-travel-initiative/faqs
Do I need a passport/passport card?
Officially, YES. According to all government websites, all travelers 16 and over require passports (books or cards) at all land border crossings back into the United States. Homeland Security requires proof of identity AND citizenship to comply with the WHTI which is part of the Terrorism Prevention Act created by the 9/11 Commission. However, citizens will never be denied entry to the US.
Unofficially, many visitors say it's not a problem with a Driver's License and birth certificate to cross back into the US. At this time (April 2023), the Lukeville CBP has not been consistently enforcing the law. However, that could change at any moment. Without a passport book/card, they can legally detain you while they "verify your citizenship". If they decide to delay you, it would be a bummer of an ending to a fun trip. Illegal immigration is a hot topic, and the border agents can be lenient one day and follow every rule to the letter the next. If you want to avoid the possibility of being detained coming back to the US for being "non-compliant", get your passport book/card.
Also (officially), Mexican border patrol is supposed to require you to show your passport and FMM going INTO Mexico. That's also not enforced at Sonoyta at this time.
Since a passport card costs $65 for 10 years, the cost of one margarita PER YEAR helps you get home smoothly.
In addition, domestic air travel will phase in more stringent ID checks, and people who only use a standard driver's license will need to upgrade to a "Real ID" compliant one. Current regular Arizona driver's licenses are NOT "Real ID" compliant and will not be valid for domestic air travel at some point in 2023. Don't bother upgrading your DL--just get a Passport Card and you can visit Rocky Point whenever you want with no border issues AND you can board a plane for domestic air travel. (Please read more about AZ driver licenses and "Real ID")
What about children?
Children 15 and younger only need a birth certificate to cross between Mexico and the US by land. (Source: US Customs and Border Protection) Note: Both parents must appear with the child to get a passport card or book, or must fill out this form: https://eforms.state.gov/Forms/ds3053.pdf
"U.S. and Canadian citizen children under the age of 16 ... need only present a birth certificate or other proof of citizenship. The birth certificate can be original, photocopy, or certified copy."
Because of child trafficking and kidnapping, it is STRONGLY recommended to have a notarized "consent" form if both parents aren't present when crossing the border. (Download form here)
Do I need a tourist card (FMM)?
Not at this time when crossing at the Lukeville border. Driving to Puerto Penasco "officially" requires a tourist card (FMM--Forma Migratoria Multiple) since you're going beyond the border town of Sonoyta, however, you will probably not be asked for it unless you plan to travel further into Sonora. At this time, only at some busy crossings in CA does Mexican Border Patrol require one. They're available online and need to be stamped at the border for validity. For visits of 7 or fewer days, there's no charge, Or you can get one valid for 6 months which can be used multiple times for 500 pesos (about $25 USD). (https://www.inm.gob.mx/fmme/publico/en/solicitud.html).
What is the "Hassle Free Zone"?
The hassle free zone has nothing to do with Passports or Tourist Cards. It applies to the areas where you don't need to get any special permits to drive your American-plated vehicle. Source and Source The free zone includes Rocky Point as well as further down the coast. You still NEED Mexican Car Insurance.