Sein Debüt für die Österreichische Nationalmannschaft der Herren gab er am 12. November 2011 bei der 1:5-Niederlage in einem Freundschaftsspiel gegen Japan im ungarischen Miskolc. Während der WM 2016 der Division I wurde Hofer für das Team Austria nachnominiert und kam auf vier Einsätze mit zwei Assists. Die Österreicher beendeten die WM auf dem vierten Platz der Division I. Auch bei der Weltmeisterschaft 2017 spielte er mit den Alpenländlern in der Division I. Diesmal gelang der Aufstieg in die Top-Division.