闖紅燈發生事故保險公司要賠償,因爲違章不屬於保險公司的免責條款。違反交通法規,依據交法進行處罰。只要駕駛者、有照、車輛年審正常、沒有逃逸、不是酒駕、醉駕、毒駕,車險賠償依據肇事者責任,由保險公司賠償。【法律依據】《機動車交強險條例》第二十一條規定,被保險機動車發生道路交通事故造成本車人員、被保險人以外的受害人人身傷亡、財產損失的,由保險公司依法在機動車交通事故責任強制保險責任限額範圍內予以賠償。道路交通事故的損失是由受害人故意造成的,保險公司不予賠償。