Povrch hranola, ktorý má podstavu s obsahom S_p a plášť s obsahom S_{pl}, vypočítame ako S=2S_p + S_{pl}. Plášť hranola je tvorený všetkými jeho stenami okrem dvoch podstáv.
Povrch pravidelného n‑bokého hranola, ktorý má dve podstavy v tvare pravidelných n‑uholníkov a potom n rovnakých obdĺžnikových stien (obsah jednej označme S_1), vypočítame takto: S=2S_p + n\cdot S_1