定向培养士官必须服役满20年才能退休。 根据相关规定,定向培养士官在入伍后,一般需要在部队中接受专业技能培训和岗位锻炼,完成一定的服务年限后才能申请退休。 这些年限一般为20年,具体根据士官的培养计划和军队的需求而定。 退休后,士官可以选择领取相应的养老金和福利待遇。 总的来说,定向培养士官需要服役满20年才能享受到退休待遇。