Meier vertrat sein Heimatland im Juniorenbereich seit dem Jahr 2011 bei zahlreichen internationalen Turnieren und Wettbewerben. Erstmals war der Stürmer in internationalen Spielen für die U16-Nati aktiv. Dabei bestritt er zwischen 2011 und 2012 15 Partien, in denen er 16-mal punktete. Mit den U17- und U18-Landesauswahlen bestritt der Power Forward im Verlauf der Saison 2012/13 insgesamt drei Turniere. Zunächst nahm er im Februar am Europäischen Olympischen Winter-Jugendfestival 2013 im rumänischen Brașov teil, wo er mit der Mannschaft nach einem 2:1-Sieg über Tschechien die Bronzemedaille gewann.
Davon gefolgt war im April die Teilnahme an der U18-Junioren-Weltmeisterschaft 2013 im russischen Sotschi. Meier bestritt im Turnierverlauf allerdings nur zwei von fünf Spielen, als die Schweizer im Viertelfinale ausschieden und den sechsten Rang belegten. Die Saison schloss er schliesslich mit dem traditionsreichen Ivan Hlinka Memorial Tournament 2013 im tschechischen Břeclav und slowakischen Piešťany ab. Auch dort belegte die Schweiz den sechsten Rang. Bis zum Ende der Saison 2013/14 kam Meier auf 14 Einsätze für die U17, in denen er sieben Punkte verbuchte, sowie 15 Spiele und neun Punkte für die U18-Mannschaft.
Mit Beginn der Saison 2014/15 war Meier Mitglied der Schweizer U20-Nationalmannschaft, die er erstmals bei der U20-Junioren-Weltmeisterschaft 2015 in den kanadischen Städten Torontound Montreal international vertrat. Mit sechs Scorerpunkten in ebenso vielen Partien gehörte er zu den vier besten Scorern des Teams im Rahmen des Wettbewerbs und erhielt zudem – neben Noah Rod und Kevin Fiala – die Auszeichnung als einer der drei besten Spieler des Schweizer Kaders. Mit dem neunten Platz erreichte das Team den Klassenerhalt in der Top-Division. Auch im folgenden Jahr gehörte der Angreifer auch zum Kader der U20-Junioren-Weltmeisterschaft 2016 in der finnischen Hauptstadt Helsinki, den er als Mannschaftskapitän anführte. Mit fünf Scorerpunkten gehörte er erneut zu den produktivsten Spielern und sicherte damit auch den erneuten Klassenerhalt. Im Rahmen der zwei Jahre in der U20-Nati bestritt er insgesamt 25 Spiele und trug sich 21-mal – darunter neun Tore – in die Scorerliste ein
Sein Debüt in der A-Nationalmannschaft gab der Stürmer bei der Weltmeisterschaft 2018 in Dänemark, als er im Verlauf des Turniers zur Mannschaft nachrückte.
