At Millennium Court · William Street, Portadown, Co. Armagh, BT62 3NX
Portadown Farmers Market is a long-established weekly market held every Friday and Saturday at Millennium Court on William Street in Portadown town centre, with the next trading day falling on Friday 7 August 2026 and continuing on the same Friday-Saturday pattern indefinitely. Traders sell fresh fruit and vegetables, freshly baked goods, fresh fish on Fridays only, other food products, clothing, jewellery, and gifts, giving the market a broader spread than a typical produce stall and making it a genuine weekly shopping trip rather than a one-off browse. The market opens early at 7am and runs through to 4pm on both days, so there is plenty of time to get around the stalls without a rush.
It is one of the most accessible regular markets in County Armagh, sitting right in the heart of Portadown rather than out on the edge of town, and it serves both Portadown itself and the wider Craigavon area. Portadown 2000, the town centre management group, has run the market for years and it has built up a loyal following among locals doing their weekly shop as well as visitors passing through. Because it runs two days a week rather than one, it is worth checking both the Friday and Saturday stall line-up, since not every trader attends both days and the Friday fish stall in particular is a fixture people plan their visit around.
Every Friday and Saturday, 7am to 4pm; next trading day Friday 7 August 2026.
Fresh fish available on Fridays.
Millennium Court, William Street, Portadown, Co. Armagh, BT62 3NX.
Free entry for shoppers; no booking required.
Millennium Court is in Portadown town centre on William Street, a short walk from Portadown railway station, which has regular trains to Belfast and Newry. Town centre bus services and several car parks are close by.
Heading to Millennium Court in Portadown? Armagh has plenty more to see. Read the Portadown area guide, find what else is on, and explore the towns and villages nearby.