属于违章建筑的大棚房被拆没有补偿,用于农业生产的大棚房被拆有补偿,补偿包括土地补偿费、大棚房拆迁安置补助费以及其他地上附着物和青苗等的补偿费。
《中华人民共和国城乡规划法》第六十五条在乡、村庄规划区内未依法取得乡村建设规划许可证或者未按照乡村建设规划许可证的规定进行建设的,由乡、镇人民政府责令停止建设、限期改正;逾期不改正的,可以拆除。