国家给百岁老人的养老金各省是不同的。
一般发放的标准80~89岁的老人。每人每月发放现金80元。90~99岁的老人。每人每月发放现金150元。100周岁以上含100周岁的老人。每人每月发放现金是300元。但是这个还要根据地区的情况不同,比如说深圳每个老人可以拿到1000元,成都可以拿到600元,天津可以拿到500元,青岛的老人可以拿到1700元等等。地区不同拿到的养老金也就不同。