Images obtained from unconstrained environments may be blurred by unknown kernels and affected due to noise. This paper presents a new total variation minimization-based method for blindly deblurring such images. Unlike the alternating optimization-based algorithms, the proposed algorithm adopts a joint estimation strategy to estimate the unknown blurring kernel and the unknown image in an iterative manner, where each iteration performs two separate image denoising subproblems that admit fast implementation. Experiments are performed on multiple synthetic, grayscale, and color images, and the results demonstrate that the proposed method is effective in blind deblurring.