Este avión fue diseñado en tres versiones distintas: el F-35A para despegue y aterrizaje convencional (CTOL), el F-35B capaz de realizar despegues cortos y aterrizajes verticales (STOVL) y el F-35C que es una variante naval capaz de operar en portaaviones.