Ride a cock horse to Banbury Cross

"Ride a cock horse to Banbury Cross" is an English language nursery rhyme connected with the English town Banbury in Oxfordshire. It has a Roud Folk Song Index number of 21143.

"Ride a cock horse to Banbury Cross"
The statue of the "fine lady" at Banbury Cross
Nursery rhyme


William Wallace Denslow's illustrations, 1901
The old lady on her white horse, according to Denslow[1]

Common modern versions include:

Ride a cock-horse to Banbury Cross,
To see a fine lady upon a white horse;
Rings on her fingers and bells on her toes,
And she shall have music wherever she goes.[2]

Alternative version:

Ride a cock-horse to Banbury Cross,
To buy little Johnny a galloping horse;
It trots behind and it ambles before,
And Johnny shall ride till he can ride no more.[3]


The modern rhyme is the best known of a number of verses beginning with the line "Ride a cock-horse to Banbury Cross", some of which are recorded earlier. These include a verse printed in Tommy Thumb's Pretty Song Book (c. 1744), with the lyrics:

Ride a cock-horse
To Banbury Cross,
To see what Tommy can buy;
A penny white loaf,
A penny white cake,
And a two-penny apple-pie.[2]

A reference in 1725 to 'Now on Cock-horse does he ride' may allude to this or the more famous rhyme, and is the earliest indication we have that they existed.[2] The earliest surviving version of the modern rhyme in Gammer Gurton's Garland or The Nursery Parnassus, printed in London in 1784, differs significantly from modern versions in that the subject is not a fine lady but "an old woman".[2] The version printed in Tommy Thumb's Song Book in America in 1788, which may have been in the original (c. 1744) edition, has the "fine lady", but the next extant version, in The Tom Tit's Song Book (printed in London around 1790), had:

A ring on her finger,
A bonnet of straw,
The strangest old woman
That ever you saw.[2]


The instability of the early recorded lyrics has not prevented considerable speculation about the meaning of the rhyme.

A medieval date had been argued for the rhyme on the grounds that the bells worn on the lady's toes refer to the fashion of wearing bells on the end of shoes in the fifteenth century, but given their absence from so many early versions, this identification is speculative.[2] Similarly, the main Banbury Cross was taken down around 1600, but other crosses were present in the town and, as is often the case, the place may have retained the name, so it is difficult to argue for the antiquity of the rhyme from this fact.[2]

A "cock horse" can mean a high-spirited horse, and the additional horse to assist pulling a cart or carriage up a hill. It can also mean an entire or uncastrated horse. From the mid-sixteenth century it also meant a pretend hobby horse or an adult's knee.[2] There is also an expression "a-cock-horse", meaning "astride"

Despite not being present or significantly different in many early versions, the fine lady has been associated with Queen Elizabeth I, Lady Godiva, and Celia Fiennes, whose brother was William Fiennes, 3rd Viscount Saye and Sele (c. 1641-1698) of Broughton Castle, Banbury, on the grounds that the line should be 'To see a Fiennes lady'. There is no corroborative evidence to support any of these cases.[2]


  1. ^ Project Gutenberg
  2. ^ a b c d e f g h i I. Opie and P. Opie, The Oxford Dictionary of Nursery Rhymes (Oxford: Oxford University Press, 1951, 2nd edn., 1997), pp. 65-7.
  3. ^ Eric and Lucy Kincaid, "Treasury of Nursery Rhymes" (Cambridge, England: Brimax Books, 1981), pp.