The present invention discloses a sulfide stress cracking resistance tubing and casing, and a production method thereof, and belongs to the field of tubing and casing. The components of the tubing and casing comprise, by mass, 0.12-0.20% of C, 0.15-0.40% of Si, 0.30-1.0% of Mn, 0.50-1.60% of Cr, 0.60-1.20% of Mo, 0.50-2.0% of Ni, 0.02-0.08% of Nb, 0.005-0.015% of Ti, 0.01-0.10% of Al, 0.001-0.01% of Ca, 0.005-0.03% of N, less than 0.015% of P, less than 0.01% of S, less than 0.001% of B, and the balance of Fe and other unavoidable impurities. According to the present invention, the contents of Cr, Mo, Ni and Nb are optimized, and the C content is reduced so as to control the ratio of the average Cr concentration to the average Fe concentration in the M23C6 type carbide, the M3C type carbide and the carbide in the tempering martensite structure within a certain range, such that the tubing and casing with the fine and uniform tempering martensite structure is obtained, it is ensured that the steel grade achieves 125 ksi or above, and the tubing and casing concurrently has characteristics of high strength, SSC resistance and high toughness.