车上贴五星红旗是不是犯法关键是要看你把五星红旗贴在哪个位置了。如果你贴在了中华人民共和国交通安全法规定的不能贴的位置上,那就肯定是违法了。比如说你贴在了前后车牌号码上,遮盖住号码让人无法辩识完整的车牌号码,这样的张贴就会被处罚。