A blood glucose test strip includes a base substrate, a calibration site, a test site and a non-volatile memory. The calibration site is disposed on the base substrate. A chemical reagent is applied on the calibration site. The test site is disposed on the base substrate. A chemical reagent is applied on the test site. The non-volatile memory is disposed on the base substrate. A calibration parameter is stored in the non-volatile memory. During a calibrating procedure, the calibration solution is dropped on the calibration site, a calibration parameter is calculated according to a first reaction result of the calibration solution and the chemical reagent, and the calibration parameter is stored in the non-volatile memory.