女性撒尿有血可能的原因有:1、如果女性处于经期,在取尿或排尿过程中可能会引起血液现象,建议排除是否在经期;2、急性尿路感染可引起尿中带血,但这种情况往往伴有尿频、尿急或尿刺痛感。有些病人还可能出现腰痛或体温升高的变化,需要做尿常规检查以确定是否有感染;3、如果泌尿系统有结石,如肾结石、输尿管结石或膀胱结石,可引起局部黏膜破裂出血。