查询联通合约机合约期的方法有:1、登录网上营业厅http://www.10010.com/ 首页点击话费查询>账户余额,查看冻结金额,该冻结金额为你的合约赠款剩余总额,只要将冻结金额除以你每月的赠款,即为你的合约期。2、登录手机营业厅客户端后,单击服务>查询>话费查询>账户余额,计算方法同第1条;3、使用本机号码拨打当地联通客服热线进行查询;4、到手机卡归属地的联通自建营业厅进行查询。