买手机卡并不一定需要年满18岁。
未成年人也可以办理手机卡,但需要满足一些条件和提供必要的证件,未成年人在办理手机卡时需要提供有效的身份证明,如户口本等证件,还需要注意一些运营商可能会针对未成年人办理手机卡有一定的限制和规定,例如需要在父母或法定代理人的陪同下进行办理等,具体的规定可能因运营商和地区而异,建议咨询具体的运营商了解详情。
根据法律规定,未满十六周岁的公民是不能办理电话卡的,未成年人在办理手机卡时应遵守相关法律法规和运营商的规定,未成年人在办理手机卡时需要根据具体情况和规定进行办理。