La iglesia de San Juan Bautista cuenta con una construcción que data de más de 200 años, en adobe y muy austera, constituía el templo de los indígenas, los desahuciados, marginados y pobres. Es el hogar de la patrona de Puno: la Virgen de la Candelaria, quien según cuentan, realizaba apriciones milagrosas para proteger a los mineros explotados de Lacaycota , además de eliminar las hormigas, serpientes y sapos enviados por el Diablo para exterminar la capital del altiplano.
La iglesia tiene una fachada de estilo ojival francés y fue reconstruida en el año 1876, contando con 3 altares góticos y gran cantidad de lienzos religiosos en su interior. Cada año durante el mes de febrero, la iglesia se ve abarrotada de fieles que concurren a celebrar las festividades de la Virgen de la Candelaria, en medio de coloridas celebraciones. La iglesia San Juan se encuentra ubicada muy cerca de la Plaza de Armas, justo enfrente al parque Pino.