糖尿病血糖时高时低,需不需要打胰岛素,要根据具体情况具体分析。血糖高低所受到的影响因素比较多,比如患者的饮食状况,还有运动情况、是否及时使用降糖药物。血糖时高时低只能说明患者血糖波动比较大,注意寻找原因,患者有些时候并不能够做到定餐、定量,会导致出现血糖时高时低的情况。认定患者是否需要打胰岛素,还要看患者的胰岛功能,要看患者的糖化血红蛋白,根据多种因素来判定患者是否需要打胰岛素。如果患者的空腹血糖超过13mmol/L,糖化血红蛋白超过11%,提示患者可能需要打胰岛素,就是患者口服多种降糖药物,而且也做到了定餐定量、适当运动,血糖仍然高,也是使用胰岛素的判定标准。