In this paper we prove an ε 0 -regularity theorem for mean curvature flow from surface to a flat Riemannian manifold. More precisely, we prove that if the initial energy Σ 0 |A| 2 ≤ ε 0 and the initial area μ 0 (Σ 0 ) is not large, then along the mean curvature flow, we have Σ t |A| 2 ≤ ε 0 . As an application, we obtain the long time existence and convergence result of the mean curvature flow.