按照现在的法律规定,一般拆违章建筑是没有赔偿的。啥是违章建筑呢?就是那些没拿到建设工程规划许可证,或者没按建设工程规划许可证规定建起来的建筑,它们违反了城乡规划、土地管理等方面的法律法规。
《中华人民共和国城乡规划法》规定,对于违章建筑,相关部门能责令停止建设,还会要求限期改正。要是过了期限还不改,就可以拆除。因为建这些违章建筑本身就是不合法的,拆除它们其实就是在纠正违法行为,所以一般不会给赔偿。
但也有特殊情况。要是行政机关在拆除的时候有违法行政行为,像没按法定程序就拆了,还损害了当事人的合法财产,那当事人是有权要求赔偿的,行政机关得承担相应的赔偿责任。还有一种情况,有些建筑整体是违章的,但里面部分建筑材料是当事人的合法财产,行政机关拆的时候没处理好,导致这部分财产损失了,当事人也能要求合理赔偿。