In order to explore the influence of external environmental factors, the initial width of cracks and the placement of glass fiber tubes on the repairing effect of self-repairing concrete, glass fiber tubes are built in self-repairing concrete specimens, Self-repair test using repair adhesive. The repair rate α is characterized by the ratio of the initial crack width l to the time t used for repair completion, and the effects of the above three factors on the repair rate were analyzed. The results show that at –15~30 °C, the repair rate increases with the increase of temperature; at 0~30 °C, the growth rate of repair rate is obviously less than the growth rate of –15~0 °C. When the temperature is below 0 °C, the temperature plays a leading role in the improvement of the repair rate; The repair rate increases first and then decreases with the increase of the initial crack width. When the crack width is from 0.4to 0.6mm, the repair rate increases significantly faster than the crack width from 0.6to 1.0mm. The rate of repair of the crack width from 1.0 to 1.5 mm is significantly higher than that of the crack width from 1.5 mm to 2.0 mm. And when the initial crack width is about 1.0 mm, the repair rate reaches the highest level. When the initial crack width and the repair temperature are between –15 and 30 °C, the repair rate of the glass fiber tube is slightly better than that of the diamond when the inverted trapezoid is placed. The initial width of the crack has the greatest influence on the repair rate. Followed by temperature conditions and placement of fiberglass tubes. The corresponding factor levels at the maximum repair rate are 1.0mm, 30 °C and inverted trapezoids.