Canara Bank's provisions for bad loans fell to Rs 4,427.53 crore as against Rs 4,875.28 crore during the same quarter last year.