Bei den Halleneuropameisterschaften 2017 erzielte sie über 1500 Meter einen neuen Meisterschaftsrekord von 4:02,39 min und verbesserte somit auch den britischen Rekord, den zuvor Kelly Holmes innehatte. Auch über 3000 Meter gelang es Muir, einen neuen Meisterschaftsrekord aufzustellen. Sie setzte sich in den letzten beiden Runden gegen die Türkin Yasemin Can durch und verbesserte die über 20 Jahre alte Bestmarke von Fernanda Ribeiro auf 8:35,67 min. Nach ihren vielen Erfolgen in der Halle wurden an sie hohe Erwartungen für die Weltmeisterschaften London gestellt. Jedoch liefen die Vorbereitungen nicht ideal. Im Finale über 1500 Meter kämpfte sie bis zuletzt um eine Medaille, wurde aber undankbare Vierte mit 4:02,07 min. Über 5000 Meter belegte sie mit neuer Bestleistung von 14:52,07 min Platz sechs.