Is the O-1 Visa Temporary or Permanent?

The O-1 visa is a temporary, nonimmigrant visa. The initial visa can be granted for up to three years, and you may apply for extensions to add time to this visa. Extensions are granted in a period of one year each. However, there is no limit to the amount of extensions that can be granted.