De grootte van zonnevlekken kan aanzienlijk variëren. De kleinere, "poriën" genoemd, kunnen een diameter van slechts een paar honderd kilometer hebben, terwijl de grotere een doorsnede tot 160.000 kilometer kunnen bereiken. De gemiddelde grootte van een zonnevlek ligt echter doorgaans tussen de 1.600 en 32.000 kilometer in diameter. Ter referentie:de aarde heeft een diameter van ongeveer 12.742 kilometer.