Calderón Park Summer Market Featured
Runs daily from 9am to 2pm at Parque Calderón, June to August. Browse 34 stalls selling handicrafts and local artisan goods.
Handicrafts
8 markets tracked in El Puerto de Sta María.
The mercado El Puerto de Santa María scene is an entirely open-air one: all eight of the city's markets are street markets, setting up outdoors across this historic port at the mouth of the Guadalete River. Between them they sell clothing and textiles, footwear and leather, handicrafts, jewellery, antiques, books, organic products and fresh fruit and vegetables. It is one of the fuller market calendars in Cádiz province, and there is a market trading somewhere in the city every day of the week.
| Monday · today | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
|---|---|---|---|---|---|---|
Staying in El Puerto de Sta María town centre puts you within easy walking distance of the main markets and the waterfront. The Hotel Monasterio San Miguel is a popular choice, set in a converted 18th-century monastery close to the centre, and the Hotel Duques de Medinaceli is another solid option if you want comfortable accommodation near the historic streets.
If you prefer somewhere a little quieter, the area around Ribera del Marisco gives you great access to the seafood market and the river ferry to Cádiz. Wherever you stay, the town is compact enough that you can reach most markets on foot.
Heading to El Puerto de Sta María? Omio compares bus and train routes, YeSim gets an eSIM ready before you land, and GetYourGuide lists local food tours and experiences worth building a day around.
Some links on this page are affiliate links. If you book through them, we may earn a small commission at no extra cost to you.
Every market in El Puerto is a street market, so expect trestle tables and awnings rather than a covered hall. The largest is the El Puerto de Santa María Street Market, which runs to 40 stalls and gives the clearest picture of the city's general offer: clothing, footwear and handicrafts at everyday prices. The usual trading window across the city is 9am to 2pm, which makes a market morning easy to combine with lunch on the Ribera del Marisco.
What sets El Puerto apart from most towns its size is the range. Alongside the general clothing and footwear markets, the city has separate markets given over to antiques and second-hand books, to handicrafts and jewellery, and to organic produce, fresh fruit and fresh vegetables. Two of the eight are seasonal summer markets, so a visit between June and September finds a noticeably busier calendar than one in winter.
Runs daily from 9am to 2pm at Parque Calderón, June to August. Browse 34 stalls selling handicrafts and local artisan goods.
Handicrafts
Antiques, second-hand books and vintage jewellery at Plaza del Castillo, every Saturday from 10am to 2pm.
Antiques · Books & Magazines · Jewelry
Runs Saturday 6pm to midnight and Sunday noon to 6pm. A craft-focused market on Calle Luna selling handmade jewelry and artisan goods.
Handicrafts · Jewelry

Weekly Tuesday market with around 40 stalls selling clothing, footwear and handicrafts in the El Juncal area of El Puerto de Santa María.
Clothing & Textiles · Footwear & Leather · Handicrafts
Runs Monday to Saturday from 9am to 2pm. This 14-stall market sells clothing, footwear, and jewellery around the Municipal Market area.
Clothing & Textiles · Footwear & Leather · Jewelry

Weekly Sunday market along the Paseo Marítimo de la Puntilla in El Puerto de Santa María, with around 25 stalls of second-hand clothing, footwear and crafts.
Clothing & Textiles · Footwear & Leather · Handicrafts
Runs every Sunday from 9am to 2pm in the Marisma de los Toruños park. An organic-focused eco market with fresh produce and local crafts.
Organic Products · Fresh Vegetables · Fresh Fruits · Handicrafts
Runs every day from 9am to 2pm in El Puerto de Sta María. A relaxed summer market with 37 stalls of handicrafts, jewelry and clothing.
Handicrafts · Jewelry · Clothing & Textiles
Saturday and Sunday are the busiest days, with five of the eight markets trading on each. Tuesday has four, and Monday, Wednesday, Thursday and Friday each have three, so no day of the week is a blank. All eight have a confirmed trading day, which is not something every town in the province can claim.
That spread means you can build a weekend around it without doubling up on the same stalls, and El Puerto sits close enough to Jerez de la Frontera and Sanlúcar de Barrameda to add either to the same trip. For seasonal dates, fair-week changes and local event listings, the El Puerto de Santa María tourism office is the most reliable source.
Saturday is the busiest market day in El Puerto de Santa María, with five of the city's eight street markets trading, and Sunday matches it with another five. Tuesday has four, while Monday, Wednesday, Thursday and Friday each have three, so there is a market on somewhere every day of the week.
El Puerto de Santa María has eight markets, all of them open-air street markets rather than covered halls. The largest is the El Puerto de Santa María Street Market with 40 stalls. Every one of the eight has a confirmed trading day, and each is listed with its day, location and stall count on the city's street markets.
Markets in El Puerto de Santa María usually open at 9am and pack up at 2pm, which is the pattern across the city's eight street markets. That gives a five-hour trading morning with no afternoon session. Individual markets can vary, so check the listing for the one you are heading to before setting out.
Yes, five of El Puerto de Santa María's eight street markets trade on a Sunday, the same number as on Saturday. Sunday is therefore one of the two best days to visit, and the usual hours of 9am to 2pm apply. Monday drops back to three markets trading.
Clothing and textiles, footwear and leather, handicrafts and jewellery are the mainstays across El Puerto de Santa María's eight street markets. Antiques and second-hand books have their own market, and organic products, fresh fruit and fresh vegetables are sold at another. The city's biggest street market runs to 40 stalls.