Thames Market

Stalls at the Thames Market in Grahamstown on a Saturday morning
The Thames Market runs every Saturday morning in Grahamstown. Photo: Thames Business Association.

The Thames Market is a weekly Saturday market at the top end of Pollen Street in the historic Grahamstown quarter of Thames. It runs every Saturday from 8am to 12pm and is one of the Coromandel’s favourite local markets, a great way to start a weekend in Thames.

What you will find

  • Fresh fruit, vegetables, plants and flowers
  • Arts, crafts and collectibles
  • Fine food
  • A friendly community atmosphere in Grahamstown

When and where

The market runs every Saturday, 8am to 12pm, at the top (northern) end of Pollen Street in Grahamstown, around the 700 block. It is an easy walk from the town centre and most accommodation.

For weekly updates and stallholder enquiries, see the Thames Market Facebook page.

Make a morning of it

Pair a market visit with breakfast on Pollen Street, browse the shops in the Thames business directory, and see more of the town’s events and things to do.

Tips for market day

Frequently asked questions

When is the Thames Market?

The Thames Market runs every Saturday from 8am to 12pm at the top end of Pollen Street in Grahamstown, Thames.

Where is the Thames Market?

The market is at the top (northern) end of Pollen Street in Grahamstown, around the 700 block, an easy walk from the Thames town centre.

What can I buy at the Thames Market?

Stalls sell fresh fruit and vegetables, plants and flowers, arts, crafts and collectibles, and fine food.