Passive target localization has many applications in electronic warfare and passive defense. TDOA is the most accurate method in target localization. Following this method, one of the receivers is assigned as reference receiver and time difference of arrival between other receivers and reference receiver is measured. The target location is estimated by processing of these TDOA. The CTLS is one of TDOA based algorithm that has high accuracy and needs suitable initialization. In this paper, multi reference CTLS algorithm is proposed. CTLS algorithm accuracy was improved when multi reference receiver are considered instead of one reference receiver. Simulation results show that the proposed algorithm in different SNR, keep its improvement just with little increase of time processing and better performance compared to CTLS algorithm has been obtained.