Elche runs 22 markets, 20 of them weekly street markets and two indoor municipal halls, spread across the city centre, the outlying neighbourhoods and the coast at Arenales del Sol. Nearly all of them open around 8.30am and pack up by 2pm, so shopping here is a morning job. Across the city the stalls cover fresh fruit and vegetables, fish and seafood, meat and poultry, bread and bakery, cheese and dairy, spices and herbs, alongside clothing, footwear, jewellery, flowers and handicrafts. Every market in Alicante province's largest city has a confirmed trading day, so nothing here is a guess. For the official calendar, the VisitElche tourism site lists seasonal updates and any changes to opening hours.