Teresa Fontinhas nasceu em Almada.
É mãe de três filhos.
Licenciou-se em Medicina pela Faculdade de Ciências Médicas da Universidade Nova de Lisboa em 1982.
Foi médica de Família no concelho de Odemira entre 1986 e 1992.
Especializou-se em Anestesiologia/Reanimação e Terapêutica da Dor nos H. Civis de Lisboa em 1997.
Dedicou-se ao tratamento da Dor Crónica, sendo actualmente, a coordenadora da Unidade Multidisciplinar de Dor Crónica do Hospital de Sta. Maria em Lisboa.