We solve a problem of Krivelevich, Kwan and Sudakov [SIAM Journal on Discrete Mathematics 31 (2017), 155-171] concerning the threshold for the containment of all bounded degree spanning trees in the model of randomly perturbed dense graphs. More precisely, we show that, if we start with a dense graph Gα on n vertices with δpGαq ě αn for α ą 0 and we add to it the binomial random graph Gpn, C{nq, then with high probability the graph Gα Y Gpn, C{nq contains copies of all spanning trees with maximum degree at most ∆ simultaneously, where C depends only on α and ∆.