A Feira Anual de Todos os Santos decorre em Silves, entre os
dias 31 de outubro e 4 de novembro, no Sítio do Encalhe, no parque de
estacionamento atrás do Castelo. Nestes cinco dias de Feira podem-se encontrar
inúmeros artigos e produtos à venda, desde vestuário, calçado aos utensílios
domésticos e brinquedos, passando pelas bancas de farturas, castanhas e polvo e,
como é de esperar, muitas diversões.
Esta Feira é realizada desde 1492, tendo Silves recebido a «Carta
de Feira» pelo rei D. João II, sendo uma tradição fortemente enraizada nas
memórias das gentes do concelho.