Es licenciada en psicología clínica, por la Universidad de Iberoamérica y licenciada en docencia por la Universidad Castro Carazo.
Fue orientadora en el Liceo de Chacarita (1998-2001). Se ha desempeñado como docente en Problemas de Aprendizaje y Retardo Mental y como Itinerante en Discapacidad Múltiple en el Centro de Educación Especial del Roble de Puntarenas (2001-2005).
Karla Prendas es desde el 2008 la Directora Regional del Pacífico Central de la Dirección Nacional de Desarrollo de la Comunidad (DINADECO). En la municipalidad de Puntarenas se ha desempeñado como Presidenta Municipal (2008 al 2010) y Regidora Propietaria (2006 al 2008). Fue también asesora provincial en el programa de Discapacidad y Pobreza, Consejo Nacional de Rehabilitación y Educación Especial (2005-2008).