尿带血一般由多种原因造成。首先应该分清楚是真性尿血还是假性尿血。有些药物可以引起红色尿,如氨基比林、苯妥英钠、利福平、酚红等,需要与真性尿血区别开来。引起血尿的原因有很多,大致包括以下几种:一、泌尿系统疾病,如各种肾炎,急性肾小球肾炎、病毒性肾炎、遗传肾炎、紫癜性肾炎和结石,如肾、膀胱、尿道等结石,以及肾结核和各种先天性先天畸形外伤肿瘤等。二、全身性疾病,如出血性疾病、白血病、心力衰竭、败血症、维生素C以及K的缺乏、高钙尿症等。三、物理化学因素,如食物过敏、放射物照射、药物、毒物、运动过后等。为了明确原因,可以确定血尿发生部位十分重要。主要是通过尿检来做个检查,可以分辨。