本发明提供了一种建筑物抗浮结构及其绿色施工方法,抗浮结构包括:坑体、和设置在所述坑体内的建筑物基础;所述坑体包括设置在岩石层内的岩石坑段;所述岩石坑段的坑壁包括岩石层向所述坑体内、不间断延续地凸出设置的自锚抗浮部;所述基础包括自内向外伸入所述自锚抗浮部下方的锚固部;建筑物在地下水浮力的作用下趋向于向上浮起时,锚固部抵靠住所述自锚抗浮部。本发明抗浮结构及其建筑物无需增加建筑物埋深,无需设置抗浮桩或抗浮锚杆,施工周期较短,投资较小,也无需进行日常维护,适用范围广;另外该施工方法简单,利用建筑物抗浮结构实现建筑物的自锚抗浮,建筑材料消耗更少,对环境影响大大降低,属于一种较为绿色环保建筑结构。