San Gimignano è ricca di negozi dalle più svariate caratteristiche, che fanno la gioia dei turisti italiani e stranieri. Tra le città toscane, è quella dove senza dubbio è più semplice trovare l'oggetto giusto per un souvenir da portare a casa in ricordo della vacanza.
Spade medievali, uova in alabastro della vicina Volterra, specialità gastronomiche ed enologiche come la vernaccia di San Gimignano, vasi etruschi: c'è soltanto l'imbarazzo della scelta.