Aiming at the problem of difficulty in selecting the proposal distribution and low computational efficiency in the traditional Markov chain Monte Carlo algorithm, a Bayesian model updating method using surrogate model technology and simulated annealing algorithm is proposed. Firstly, the Kriging surrogate model is used to mine the implicit relationship between the structural parameters to be updated and the corresponding dynamic responses, and the Kriging model that meets the accuracy requirement is used to replace the complex finite element model to participate in the iterative calculation to improve the model updating efficiency. Then, the simulated annealing algorithm is introduced to reorganize the Markov chains from different proposal distributions to obtain high-quality posterior samples, which are used to estimate the parameters posterior distributions. Finally, a space truss structure is used to verify the effectiveness of the proposed method.