El Teatro San Francisco es el principal centro cultural de Vejer. Ofrece una variada programación de teatro.
Su escenario ha acogido desde representaciones teatrales protagonizadas por colectivos vecinales hasta actores de reconocido prestigio como José Sacristán, Emilio Gutiérrez Caba, Rosario Pardo, Cristina Medina, Ana Fernández, Alex O’dogherty o Secún de la Rosa, entre otros.