Markets & food events

Markets near Swansea: days, times and locations

There are 4 regular markets within 30 miles of Swansea, including Swansea Market, Marina Market, Uplands Market. Here are the opening days, times and locations.

See the full 7-day view near Swansea →

Market opening days and times within 30 miles of Swansea

These are regular schedules, not live opening confirmations. Check the official market page before travelling, especially on bank holidays or in bad weather.

Mon–Sat · 8am–5pm

Swansea Market

Oxford Street, Swansea · under 1 mile away

Hours: 08:00–17:00

The largest indoor market in Wales — fresh produce, Welsh cakes, cockles, laverbread and independents.

2nd Sunday monthly · 10am-3pm

Marina Market

Dylan Thomas Square, Swansea Marina · under 1 mile away

Hours: 10:00-15:00

Monthly Swansea Marina street market with fresh food, handcrafted goods and local independent stalls.

Check official market details →
Last Saturday monthly · 9am-1pm

Uplands Market

Gwydr Square, Uplands, Swansea · 1 miles away

Hours: 09:00-13:00

Monthly Swansea local produce street market with Welsh food, drink, handcrafted goods and independent traders.

Check official market details →
2nd Saturday monthly · 9am-1pm

Mumbles Market

The Dairy Carpark, Mumbles, Swansea · 4 miles away

Hours: 09:00-13:00

Monthly Mumbles street market with local food, crafts, gifts and independent traders near Swansea Bay.

Check official market details →

Local farm shops near Swansea

Prefer a proper farm shop to a weekly market? Browse independent farm shops near Swansea in our UK directory.

🧺 Farm shops near Swansea →

Search farm-shop food

Browse products found on official UK farm-shop websites, with prices and pack sizes where published.

Nearby market towns

CardiffTauntonBristolHerefordExeterBathGloucesterSherborneBridportCheltenhamPlymouthShaftesbury