Der Theresienstein ist einer der ältesten Bürgerparks und zählt gleichzeitig zu den schönsten Landschaftsparks in Deutschland. Benannt ist er nach Königin Therese von Bayern, der Gemahlin von König Ludwig I.

Bereits 1819 wurde der Grundstein für den Park auf den kahlen "Zwillingsfelsen" im Nordosten von Hof gelegt. Die ursprüngliche Aufforstung der Felslandschaft erfuhr im Laufe der Zeit vielfältige Umgestaltungen. Heute präsentiert sich der Park mit abwechslungsreichen Bereichen, die von Teichen und Bachläufen durchzogen sind. Ergänzt wird die Parkanlage mit einem Ausflugslokal, das an ein Schlösschen erinnert und mit einer Burgruine.

Viele Wege führen im Theresienstein zu kleinen Pavillons und Verweilplätzen und geben immer wieder überraschende Sichtachsen frei, sowie einen schönen Blick auf die Stadt.

Zum Park gehören seit 1929 auch ein botanischer Garten und seit 1954 ein kleiner Zoo.