Für Schweden nahm Kronwall an der Junioren-Weltmeisterschaft 2002 teil. Bei der Weltmeisterschaft 2013 in Stockholm und Helsinki war er erneut Teil der Nationalmannschaft und gewann mit dieser die Goldmedaille.