Sofia Costa nasceu em Vila Nova de Gaia e iniciou os seus estudos musicais aos três anos de idade. Estudou na Escola de Música de Perosinho e no Conservatório de Música do Porto, onde recebeu o Prémio Madalena Sá e Costa / Câmara Municipal do Porto.
Licenciou-se em Percussão na Escola Superior de Música e Artes do Espectáculo (ESMAE), no Porto.
Actualmente, frequenta estudos de mestrados na ESMAE e na Escola Superior de Artes Aplicadas (ESART).
Colaborou como percussionista com a Orquestra Gulbenkian, Drumming GP, Orquestra Filarmónica Portuguesa, Malta Philharmonic Orchestra e European Union Youth Orchestra.
Trabalhou com maestros como Susanna Mälkki, Vasily Petrenko e Ivan Fischer, entre outros.
Partilhou o palco e realizou masterclasses com músicos como Nuno Aroso, Nick Woud, Vanessa Porter, Christian Dierstein, Gimpas Dúo, Viviane Vassileva e Jean-François Lezé.
Apresentou-se em concertos na Casa da Música, Teatro Nacional São João, Fundação Calouste Gulbenkian, UNESCO Paris, Konzerthaus Berlin, Het Concertgebouw e Wolkentrum Grafennegg.