Екатерина Шпица родилась 29 октября 1985 года в Перми.
Училась в Пермском институте культуры.
На телевидении дебютировала в 2004 году, сыграв роль Евы в фильме «Адам и превращение Евы», главные роли в котором исполнили Антон Макарский, Федор Добронравов и Ольга Чурсина.
Затем последовали небольшие роли в таких сериалах как «Счастливы вместе» (2006-…), «Сваха» (2007), «След» (2007-…), «Женские истории» (2007) и «Путейцы» (2007).
В 2008 году Екатерина получила широкую известность сыграв роль Маши в сериале «Принцесса цирка», главные роли в котором исполнили Валерия Ланская, Виталий Емашов, Максим Радугин и Лариса Баранова.
В 2009 году Екатерина сыграла главную роль в сериале «Катя: Военная история». Также главные роли в сериале исполнили Елена Яковлева и Алена Бабенко.
В том же 2009 году Екатерина появилась еще в трех сериалах, таких как «Танки грязи не боятся», «Колдовская любовь 2» и «Адвокатессы».
В 2010 году с участием Екатерины на телеэкраны вышли такие сериалы «Голубка», «Москва. Центральный округ 3», «У каждого своя война» и «Катя 2».
В 2011 году Екатерина продолжила сниматься в сериалах. Она исполнила небольшие роли в таких сериалах как «Кедр» пронзает небо», «Правила маскарада» и «Огни притона».
В 2012 году Екатерина появилась в сериале «Ласточкино гнездо», главные роли в котором исполнили Татьяна Арнтгольц, Наталия Вдовина и Юрий Стоянов.
16 января 2013 года состоялась премьера мини-сериала «Ангел в сердце», в котором Катя появилась в роли Риты. Также в сериале играют такие звезды русского кинематографа как Дмитрий Певцов, Ольга Дроздова, Татьяна Догилева и Сергей Юшкевич.