We consider a supercritical branching process (Zn, n ≥ 0) with offspring distribution (pk, k ≥ 0) satisfying p0 = 0 and p1 > 0. By applying the self-normalized large deviation of Shao (1997) for independent and identically distributed random variables, we obtain the self-normalized large deviation for supercritical branching processes, which is the self-normalized version of the result obtained by Athreya (1994). The self-normalized large deviation can also be generalized to supercritical multitype branching processes.