The invention discloses a method and a device for selecting time synchronization sources. The method includes: allowing a boundary clock device or a slave clock device to select sources according to any parameters of clock sources, such as primary reference clock source quality level, primary reference time source quality level, co-existence or no co-existence of primary reference clock sources and primary reference time sources in a device, device port clock priority parameter, message delay change indicator, and time synchronization link symmetry indicator. The method and device are applicable to time-synchronized source selection schemes, multiple relevant parameters can be fully utilized to select sources, and accordingly source selection reasonability is improved. A protection mechanism is also achieved for a time synchronization network and used for protecting switching, certain special faults of the time synchronization network can be timely sensed and treated, interaction between a clock synchronization network and the time synchronization network is supported, flexibly in switching the time synchronization network is improved and time synchronization performance is protected from influence.