单位只交医保不交养老是不可以的。根据《中华人民共和国社会保险法》的相关规定,职工应当参加职工基本医疗保险和养老保险,这是由用人单位和职工共同承担的社会保险责任。具体来说,该法第二十三条明确规定,职工应当参加职工基本医疗保险,由用人单位和职工按照国家规定共同缴纳基本医疗保险费。同时,第五十八条也规定,用人单位应当自用工之日起三十日内为其职工向社会保险经办机构申请办理社会保险登记,这包括了养老保险在内的各项社会保险。
因此,从法律层面来看,单位不能只交医保而不交养老保险。这是用人单位的法定义务,也是保障职工权益的重要措施。如果单位未按照规定为职工缴纳养老保险,可能会面临法律风险和相应的法律责任。
综上所述,为了确保职工的合法权益和遵守国家法律法规,单位应该依法为职工缴纳包括养老保险在内的各项社会保险。如果您对单位的社会保险缴纳情况有疑问或需要进一步的咨询,建议向当地社会保险经办机构或相关部门进行了解或咨询。