ג'ונסון הוסיפה לאוסף המדליות הפאראלימפיות שלה באולימפית הפאראלימפית בלונדון 2012
, כפי שהיא קבעה שיא פראלימפי חדש בדרך. ג'ונסון הקליט את הזמן הטוב ביותר העונה של 1:40.90, כדי לקחת את מדליית הברונזה ב- SB6 100 מטר גב. לקראת האולימפיאדה הפאראלימפית הרביעית שלה בריו, ג'ונסון עבר ניתוח כרית. במהלך ההתאוששות, היא מצאה את עצמה מאוחרת באימונים שלה, מה שהשפיע על ההכנה שלה למשחקי הפרא-אולימפי 2016. כשלא הצליחה להשתתף במבחנים, היא החליטה לפרוש מהשחייה התחרותית.