A new and conceptually simple parallel decoding procedure for the (31,16,7) quadratic residue code is introduced in this paper. This new algorithm corrects noise errors based on the relationship between the syndromes and the Hamming weights of the error patterns in the receiveing vector without computing the errorlocator polynomials. Due to the high regularity inherent in the scheme, the decoder can be easily implemented with VLSI circuits.