This weekend Porto has several urban markets all over the city:

urban_market mercado_porto_belo4 flea_market sensations_market

Urban Market – Spring is Coming: March 10 to 12 , from 11 am to 7 pm @ Hotel Carrís Porto Ribeira

Mercado Porto Belo: March 11, from 10 am to 7 pm @ Praça de Carlos Alberto

Flea Market: March 11, from 2 to 7 pm @ Praça de Velásquez

Sensations Market: March 11 and 12, from 11 am to 7 pm @ Parque da Cidade

(pictures taken from here)