Ham Fair

Coronavirus update

Last Updated 8 February 2021

In response to the government’s directive to limit mass gatherings due to Coronavirus, the London Borough of Richmond upon Thames has cancelled all events and group activities on council-owned land until further notice. 

Because of this the organising committee had to take the decision to cancel this 2020’s fair completely.

We are are hoping to be able to hold Ham Fair in some form in 2021 and have a provisional date of  Saturday 11 September 2021.

All the fun of Ham Fair

Held on Ham Common every year, this traditional village fair boasts a wide variety of stalls, entertainment provided by local schools and other groups, food and drink, a play zone for children and much more.

There is a varied programme of music and dancing provided by professional musicians and local schools. In 2019 this included Capital Chorus; Richmond Brass Band; Five Day Weekend; Richmond Youth Jazz Band.

Ham Fair provides a great day of fun and entertainment for all the family! Come along and have a great time.

Have a look at the Ham Fair Gallery to see what make the Fair such fun.

Coronavirus – plans are progressing for Ham Fair as usual, however we are keeping abreast of government and Council guidelines so should the situation change and we are advised that the event has to be cancelled or postponed we will update this website and email stall-holders and suppliers. Should the event have to be cancelled stall refunds will be made available (less £2 admin charge for registered charities and £10 for all others).

In the meantime though the Ham Fair committee are working towards providing a successful and happy Ham Fair as in previous years.


Featured events at Ham Fair include a companion dog show, children’s art display, young photographer competition and a Junior Bake Off.

The companion dog show is held in the performance area in the centre of Ham Fair and the entries to the other competitions will be on display in the Craft Marquee.

You can find the details of each of the competitions, including how to enter, by following the links to each one above.

Getting to Ham Fair

Ham Fair is held on Ham Common, Upper Ham Road, Richmond TW10 7JU.

Please walk, cycle or use public transport. The 65 bus (which operates between Kingston and Ealing) stops at Ham Common in both directions. The 371 bus (between Kingston and Richmond) stops just a few minutes away at Ham Parade and Sandy Lane.


If you are interested in having a stall at Ham Fair then you can find all the details on Stallholder Information page.

Organisation and Support

Ham Amenities Group have organised Ham Fair since 1983, with much of the logistics provided by Ham Scout Group, and with further manpower provided by local volunteers. Ham Fair is run by the local community for the local community.

Ham Fair is supported by London Borough of Richmond upon Thames who allow us to use Ham Common and amend the traffic and parking regulations for us.

Helping out on the day

If you can spare a little time on the day you can help us to ensure this well-loved community event runs smoothly.

There are plenty of tasks that people of all ages can help with such as directing stallholders to their positions, keeping Ham Common clear of litter, and general stewarding.

If you are interested in helping then please email hamfair@gmail.com for details. All help will be gratefully received