A novel local blur estimation method is presented in the paper. Focal blur process is usually modeled as a Gaussian low-pass filtering and then the problem of blur estimation is to identify the Gaussian blur kernel. In the proposed method, the input blurred image first is re-blurred by Gaussian blur kernels with different blur radii. Then the difference ratios between the multiple re-blurred images and the input image are used to determine the unknown blur radius. We show that the proposed method does not require edge detection pre-processing and can estimate a wide range of blur. Experimental results of the proposed method on both synthetic and natural images compared with other methods are presented.