The biggest event in the town's calendar is the annual Tavistock Goose Fair (known locally as "Goosey Fair") which has existed since 1116. It occurs on the second Wednesday of October, and takes over much of the town for several days either side, drawing crowds which far outnumber the resident population. Traditionally, the Fair was an opportunity to buy a Christmas goose, with plenty of time to fatten the bird before Christmas; nowadays, along with a multitude of gypsy street vendors selling a vast range of wares, there are all the rides and games associated with funfairs, such as fortune tellers.