How long does your passport have to be valid for to travel to the US?

United States require your passport be valid for a minimum of 90 starting from your date of departure. However, it is always recommended to have a minimum of 6 months validity when traveling to another country.