Petersfield Market takes place in the Town Square, in the heart of the town centre.

The market is held every Wednesday and Saturday between 8am and 4pm.

There are 35 pitches, with stalls selling a wide variety of quality foods and goods.

For information and stall availability for these markets, please contact the market operator Bryant Bros by email on or call 08438 869 550.

There are also regular Farmers' Markets run by Hampshire Farmers' Markets in Alton and Petersfield.