Secondo PBS, la durata media della vita di uno squalo è di 25 anni. L'aspettativa di vita può variare tra le specie di squali. Gli squali tendono a vivere molto più a lungo in natura che in cattività.
Lo squalo più longevo è lo spinarolo, che può vivere da 75 a 100 anni, mentre suo cugino, lo squalo blu, vive da 15 a 16 anni in natura. I grandi squali bianchi vivono tra i 25 e i 30 anni. Gli squali tigre vivono per una media di 27 anni, ma si sa che vivono fino a 50 anni. Quando gli squali vengono portati in cattività, la loro durata può diminuire fino al 50%.