Let \(\mathcal D\) be a nontrivial 2-\((v,k,\lambda )\) design, and let G be a flag-transitive block-primitive automorphism group of \(\mathcal D\). In this paper, we determine all such pairs \((\mathcal {D},G)\), where the socle of G is a sporadic simple group.