闯红灯不违法的情形有:在交警指挥下闯红灯,遇红灯过线,立即停车,因避让紧急车辆闯红灯,跟大车误闯红灯等等。
闯红灯不违法的情形还有以下几种:
1、警车、消防车、救护车、工程救险车执行紧急任务的;
2、机动车被盗抢期间发生的;
3、有证据证明救助危难或者紧急避险造成的;
4、现场已被交通警察处理的;
5、因交通信号指示不一致造成的;
6、交通违法记录不能清晰、准确地反映机动车类型、号牌、外观等特征以及违法时间、地点、事实的;
7、记录的机动车号牌信息错误的;
8、机动车号牌被他人套用的;
9、其他应当消除的情形。