违规建筑拆除一般情况下没有赔偿。从法律规定来看,违规建筑违反了城乡规划等相关法律法规,其建设本身就不具有合法性基础。《城乡规划法》等明确禁止未经许可擅自搭建建筑物、构筑物等。行政机关拆除违规建筑是为了维护城乡规划秩序,恢复被破坏的规划状态。如果对违规建筑给予赔偿,会破坏法律对规划管理的严肃性和权威性,也会引发不良示范效应,导致更多人随意违规建设。当然,在某些特殊情形下,比如行政机关存在违法拆除行为,导致当事人合法权益受损的,当事人可依法主张赔偿。例如行政机关未依法履行催告、公告等法定程序,或者违法扩大拆除范围等。但这并非基于违规建筑本身给予赔偿,而是针对行政机关违法行政行为造成的合法权益损失进行赔偿。总之,单纯的违规建筑拆除通常不存在赔偿,但因行政机关违法拆除导致的相关损失,当事人有权依法要求赔偿。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。