Abstract. We study how late the first singularity can form in solutions of the NavierStokes equations and estimate the size of the potentially dangerous time interval, where it can possibly appear. According to Leray (1934), its size is estimated as O(R 8 ) when normalised by the local existence time, for a general blowup of the enstrophy/ν is the Reynolds number defined with initial energy E(0) and enstrophy Q(0). Applying dynamic scaling transformations, we give a general estimate parameterised by the behaviour of the scaled enstrophy. In particular, we show that the size is reduced to O(R 4 ), for a class of type II blow up of the form.On the basis on the structure theorem of Leray (1934), we note that the selfsimilar and asymptotically self-similar blowup are ruled out for any singularities of weak solutions. We also apply the dynamic scaling to weak solutions with more than one singularities to show that the size is estimated as O(R 4 ) for the type II blowup above.