10 of the best markets in Wales

For good-natured banter and top notch bargains, you can’t beat a traditional Welsh market. They’re great places to sample local produce and hunt down oddments you won’t find anywhere else.

  • Abergavenny’s trading history stretches back well over 1000 years. Today, the Victorian market hall on Cross Street remains a good hunting ground for the kind of items you just can’t find in ordinary shops. The biggest day is Tuesday, when over 200 stalls sell everything from rare-breed meat to musical instruments.

    Open Tuesday, Wednesday, Friday, Saturday

  • Aberystwyth Market Hall, Carmarthenshire

    Aberystwyth Market Hall, Carmarthenshire

     by Aberystwyth Market Hall

    The 19th century Market Hall on Upper Great Darkgate Street in Aberystwyth has recently been refurbished and now has a boutique feel. There are just over a dozen permanent shops and stalls offering fresh flowers, homemade cakes and preserves, secondhand books, vinyl records and bric à brac.

    Open Monday to Saturday

  • Cardiff’s traditional Victorian market hall stands in the pedestrian-friendly city centre. It’s truly varied, with stalls selling electronics, pets and Welsh specialities such as laverbread (seaweed paste, great fried with bacon for breakfast). Sunlight streams through the glass roof and there’s a balcony where you can take a breather over a cup of tea.

    Open Monday to Saturday.

  • Located west of Cardiff in the Vale of Glamorgan, Cowbridge is a really enjoyable place to shop, its High Street stuffed with tempting independent boutiques. The small, friendly Farmers’ Market in the Arthur John & Co car park on North Road sells delicious local produce including small-batch honey, chutney and herbs.

    Open the first and third Saturday of each month

  • Pembrokeshire’s busiest food, produce and craft market takes place at the Riverside Shopping centre in Haverfordwest. It’s great for seasonal fare from local producers – ripe fruit in summer, pumpkins in autumn and beeswax candles, holly garlands and birdboxes in the weeks before Christmas.

    Open Fridays

  • Market stalls in the street.
    Hay-on-Wye Market by Hay Markets Ltd
    Barely bigger than a village but with all the personality of a market town, Hay-on-Wye is a pleasant place to shop on any day of the week. There’s even more on offer on Thursday mornings, when local traders sell organic food and drink, antiques, ethnic clothing and gifts from their stalls in the Memorial Square, Butter Market and around the Town Clock.

    Open Thursdays

  • G

    Machynlleth Market

    Under the gaze of Machynlleth’s Victorian clock tower, the weekly market on Maengwyn Street has a friendly, community feel. There are stalls selling pet food and vacuum cleaner spares alongside others loaded with books, beads, organic fruit, speciality cheeses and cottage garden plants.

    Open Wednesdays

  • Mold is a lively North Wales Borderlands town with a quirky jumble of Georgian, Victorian and black-and-white half-timbered buildings. On market days the High Street is partly closed to traffic and stalls offering cut-price clothing, plants, fruit, cakes and freshly baked pies take over.

    Open Wednesday and Saturday

  • A weekly market has been held on Y Maes (The Field) in Pwllheli since the 14th century. Today it’s an unpretentious general market, full of the flavour of everyday life. Its stalls sell cheap kids’ toys and Welsh dragon bedspreads as well as foodstuffs and basics like batteries and light bulbs.

    Open Wednesdays

  • Jan Evans of Jan Evans Bakery

    Jan Evans of Jan Evans Bakery

     by Swansea Market

    The market on Oxford Street, Swansea, the biggest and most famous in Wales, is fantastic for unusual local treats such as laverbread, samphire and cockles. Many of its stalls have been in business for generations. They include Phillips, which sells top quality Gower lamb, and Coakley-Green the fishmonger, with stunning displays of fish cooled by ice sculptures.

    Open Monday to Saturday.

Find out more about Farmers’ Markets in Wales