12岁男孩出现腿疼有以下几个原因。第一,如果孩子有外伤史,外伤也会导致腿部软组织疼痛。这种情况在48小时之内进行冷敷处理,48小时之后进行热敷处理,如果效果不佳,就需要到医院进行就诊。第二,如果孩子长期持续性腿疼,伴随局部压痛,肿胀等情况,也不排除有骨肿瘤的可能,这种情况就需要到医院进行拍片子或者CT检查。