Продолжительность жизни китовых акул оценивается 80–130 лет и более .
Размножение китовых акул изучено слабо . Известно, что они яйцеживородящие: яйца развиваются в утробе матери, а на свет появляются уже сформированные детёныши . Полового созревания китовые акулы достигают на 25–30 году жизни .
Беременность китовой акулы продолжается около 2 лет . Самка вынашивает около 60 яиц, из которых рождается значительно меньше детёнышей — вероятно, часть яиц служит питанием для родившихся акулят . Их размеры — 40–60 см, и после рождения они предоставлены сами себе .