E-2 visa validity period is two years. Requests for extension of stay may be granted for up to two years each. There is no limit to the number of extensions of an E-2 non-immigrant visa.