The invention relates to a multichannel digitized intelligent unbalance loading error correcting and weighing sensor and a weighing method thereof and belongs to the technical field of sensor structures. The multichannel digitized intelligent unbalance loading error correcting and weighing sensor comprises an elastic body which is composed of a cross beam in the middle, a left fixing portion and a right fixing portion, the left fixing portion and the right fixing portion are positioned at two ends of the elastic body, a mounting hole is formed in the left fixing portion, a mounting hole is formed in the lower surface of the right fixing portion, a groove used for placement of a circuit board is formed in the upper surface of the right fixing portion, multiple through holes penetrating the cross beam are formed inside the cross beam, positions, corresponding to the through holes, on the upper surface and the lower surface of the cross beam are strain areas, two resistance strain devices are arranged on each of the upper surface and the lower surface of the cross beam, each resistance strain device is composed of four resistance strain meters, the four resistance strain devices are welded with the circuit board through leads, the circuit board is in communication connection with an external display unit, and an anticorrosion processing layer coats each of the upper surface and the lower surface of the cross beam and the outer surface of the groove. The multichannel digitized intelligent unbalance loading error correcting and weighing sensor is needless of filing and adjusting, convenient to operate, time saving, labor saving and high in measuring accuracy.