爷爷奶奶算直系亲属。
直系血亲是指有着直接血缘关系的亲属,即生育自己的和自己所生育的上下各代亲属,包括直系长辈血亲(生育自己的)和直系晚辈血亲(自己所生育的),如父母与子女、祖父母与孙子女、外祖父母与外孙子女等。旁系血亲是指有着间接血缘关系的亲属,即非直系血亲而在血缘上和自己同出一源的亲属,包括在辈分上同自己相当的旁系同辈血亲、在辈分上高于自己的旁系长辈血亲以及在辈分上低于自己的旁系晚辈血亲。我国是以血亲之间的"代"来计算亲属关系的远近,"代"的计算方法为一辈一代。在计算直系血亲时,以自己为一代,然后由自己向上或者向下数,向上数至父母为第二代,数至祖父母为第三代;向下数至子女为第二代,数至孙子女为第三代,依此类推。
法律依据:
《中华人民共和国民法典》第一千零四十五条:亲属包括配偶、血亲和姻亲。
配偶、父母、子女、兄弟姐妹、祖父母、外祖父母、孙子女、外孙子女为近亲属。
配偶、父母、子女和其他共同生活的近亲属为家庭成员。