Ogniwa I generacji (grubowarstwowe) monokrystaliczne – najwydajniejszy rodzaj ogniw fotowoltaicznych. Wytwarzane z monokryształu krzemu, charakteryzują się wysoką sprawnością i długą żywotnością. Ze względu na czasochłonny proces produkcji, ogniwa monokrystaliczne są najdroższym rodzajem ogniw. Mają charakterystyczny, czarny kolor.
polikrystaliczne – tańsze w produkcji i mniej wydajne niż ogniwa monokrystaliczne. Wytwarzane z płytek krzemowych, których struktura krystaliczna jest nieregularna. Ich sprawność oscyluje pomiędzy 15–18%. Mają niebieski kolor i widoczną strukturę kryształów krzemu, która przypomina szron.
Ogniwa II generacji (cienkowarstwowe) Ogniwa drugiej generacji wykonywane są z takich materiałów jak tellurek kadmu, krzemu amorficznego, czy też mieszanki miedzi, indu, galu i selenu. Ze względu na bardzo cienką warstwę (od 0,001 do 0,08 mm) ogniwa tej generacji są znacznie tańsze niż ogniwa z krystalicznego krzemu. Półprzewodniki w tych ogniwach nakłada się za pomocą naparowywania, napylania oraz epitaksji. Ogniwa II generacji mogą być bardzo elastyczne, dzięki czemu można je wykorzystywać jako elementy budowlane.