Sankt Kathrein am Offenegg is a municipality in the district of Weiz in the Austrian state of Styria.