违章驾驶发生交通事故交强险是可以赔付的。
只要不属于交强险的免赔范围交强险都应当在机动车交通事故责任强制保险责任限额范围内予以赔偿。
《机动车交通事故责任强制保险条例》第二十一条规定被保险机动车发生道路交通事故造成本车人员、被保险人以外的受害人人身伤亡、财产损失的由保险公司依法在机动车交通事故责任强制保险责任限额范围内予以赔偿。道路交通事故的损失是由受害人故意造成的保险公司不予赔偿。
但存在一些情形交强险的赔付是有限制的。比如第二十二条规定驾驶人未取得驾驶资格或者醉酒的被保险机动车被盗抢期间肇事的被保险人故意制造道路交通事故的。在这些情形下保险公司在机动车交通事故责任强制保险责任限额范围内垫付抢救费用并有权向致害人追偿。而且发生道路交通事故的造成受害人的财产损失保险公司不承担赔偿责任。
需要注意的是交强险在全国范围内实行统一的责任限额。机动车在道路交通事故中有责任的赔偿限额死亡伤残赔偿限额为 180000 元人民币医疗费用赔偿限额为 18000 元人民币财产损失赔偿限额为 2000 元人民币。机动车在道路交通事故中无责任的赔偿限额死亡伤残赔偿限额为 18000 元人民币医疗费用赔偿限额为 1800 元人民币财产损失赔偿限额为 100 元人民币。
总之大部分情况下违章驾驶发生交通事故交强险能赔付但要符合相关规定和责任限额。