Desde hace más de 20 años, la obra social de Caja España – Duero, organiza el concurso fotográfico más veterano de las Fiestas de San Juan. Con 22 ediciones, este certamen se ha encargado de inmortalizar instantes irrepetibles de los Sanjuanes. Una de las exposiciones más visitadas en Soria es en la que se muestran, en el mes de septiembre, todos los trabajos presentados al certamen.
A este concurso fotográfico, hay que sumar el que organiza el Ayuntamiento de Soria junto a la asociación de comerciantes del mercado municipal, también con temática sanjuanera, desde el año 2012.