What are the best weekend markets in Perth for produce, food, shopping etc?
Fremantle Markets - they have everything you possibly need and are the best in Perth.
Subiaco Train Station markets are great too if you just want Fruit and Veges - they also have fantastic and cheap food stalls if you want to grab lunch. There is also a organic local farmers market at Subiaco Primary School every saturday morning.
For organic produce you cant beat Perth City Farm in East Perth on Saturday mornings and the cafe is open 6 days per week.
Mentioned in this answer:
In Perth, Saturday and Sunday Farmer's markets are there which serves you best food and vegetables. The second is Fremantle Markets