The invention discloses a common view time and frequency transmitting method based on the BeiDou navigation satellite system. According to the common view time and frequency transmitting method based on the BeiDou navigation satellite system, the time difference between the local time and the time of all tracking satellites, clock difference parameters in navigation messages, the parameters of the time delay of the ionized stratum and the time delay of the troposphere and elevation angle data are measured and extracted through a timing type BeiDou receiver, and the clock differences between the local time and tracking BeiDou satellite clocks are worked out; the difference between the local time and the time of the BeiDou navigation satellite system is worked out through preprocessing of original data and weighting of elevation angles of all the tracking satellites; the time of the navigation satellite system is used as a medium, through the short message communication function of BeiDou-1, comparison results of two common view stations are exchanged, so that the time difference of the two stations is obtained, and the relative frequency difference between the two stations is worked out. By the adoption of the technical scheme, the dependence existing when GPS is used for transmitting time can be overcome, and accurate time transmission is achieved through the BeiDou navigation satellite system; high-cost hardware support is not needed, operation is easy, long-time automatic operation can be achieved, and therefore labor cost and use cost are greatly reduced.