省靖虏卫（今白银市靖远县）人。祖籍北直蓟州（今天津），明朝将领，历任总兵、左都督、平辽将军。高祖父赵昇，任指挥佥事，迁籍陕西靖虏卫。明万历十九年（1591年），率教中武进士，任甘州（今甘肃张掖）都司。宁远之战后，赵率教赴锦州经营关宁锦防线北段，并在宁锦之战中坚守锦州，击退后金的进攻，受到朝廷嘉奖。崇祯二年（1629年）率兵增援大安口，到达三屯营时，总兵朱国彦竟紧闭城门，率教无奈，纵马向西，十一月三日至遵化。十一月初四日，在遵化（今属河北）与后金贝勒阿济格的大军激战，被左翼四旗及蒙古兵包围歼灭，率教中