In 1285 an estate in the area was called Schnaezenreut. This is the earliest the town's name can be traced.
The municipality of Schneizlreuth was created on 1 July 1909 by merging the municipalities of Jettenberg (with the districts Oberjettenberg and Unterjettenberg) and Ristfeucht (including Schneizlreuth, then a hamlet). On 5 May 1945 the last battles of the World War II that were held in Bavaria took place in Schneizlreuth.
On 1 January 1984 the northern, larger part of the unincorporated area Jette Forst incorporated into Schneizlreuth, adding an area of 2279.77 hectares. The smaller southern portion with 683.49 acres joined the neighboring village of Ramsau. On 1 January 2011, the eastern portion of Forest St. Zeno (966.50 hectares) incorporated into Schneizlreuth. The rest of the area, 290.10 acres, was annexed to Bad Reichenhall. Both of these uninhabited, formerly unincorporated areas continue under their former names as districts within the Schneizlreuth municipality.