Lotta Schelin participe aussi à la Coupe du monde 2007 et 2011 où son pays termine . Elle participe également à la Coupe du monde 2015 au Canada où la Suède se fait éliminer en huitième de finale, face à l'Allemagne sur le score de 4-1. Lotta Schelin participe pour la première fois aux Jeux olympiques d'été en 2004. Elle prend part à son premier match des Jeux face au Nigéria, le . Lors de ces Jeux, la Suède se fait éliminer en demi-finales 1-0, face au Brésil et finit quatrième en perdant le match de la troisième place contre l'Allemagne (1-0). Avec la Suède, elle participe aussi aux Jeux olympiques d'été de 2008 mais la Suède se fait éliminer en quarts de finale par l'Allemagne, 2-0. En 2012, elle participe une nouvelle fois aux Jeux olympiques d'été et cette fois-ci, se fait éliminer par la France, en quarts de finale, 2-1.