A Feira de Todos os Santos em Silves acontece, este ano, entre os dias 30 de outubro e 2 de novembro, no Sítio do Encalhe (parque de estacionamento atrás do Castelo). A festa faz parte da memória coletiva da população, que aproveita para ali adquirir produtos a um preço mais acessível, naquele que já é um ponto de encontro e convívio anual obrigatório.
Do tradicional ao moderno, são inúmeros os artigos e produtos à venda nesta feira: desde o calçado e vestuário aos utensílios domésticos e brinquedos, passando pelas barracas das farturas e pelas bancas das castanhas ou do polvo assado, sem esquecer a vertente de lazer e diversão. O evento já se realiza desde o ano de 1492, ocasião em que Silves foi agraciada com a «Carta de Feira» pelo rei D. João II.