爷爷当然可以给孙子买房。如果爷爷有很多存款和足够的养老金,又只有一个儿子和一个孙子,那么爷爷的遗产终究是会留给孙子的,爷爷想给孙子买房买车或者给现金都可以。

如果爷爷的儿孙众多,那么给孙子买房就要慎重,千万不能厚此薄彼,伤了其他儿孙的心,这是在孙子与给其他儿孙之间制造矛盾。