Alcudia holds markets every Tuesday and Sunday selling everything from fresh local fruit and vegetables to flowers and craft goods. Most are held in the morning from around 8:00am to 13:00pm.
Haggling is acceptable, even expected. It can be great fun, once you get the hang of it. Get there early to secure the best bargains!