L'hippodrome a vu le jour en 1875 sous la houlette du Baron de Veauce. 7 meetings ont été organisés entre 1875 et 1881. Le succès a été si fulgurant qu'une passerelle mobile a été mise en place pour permettre à certains spectateurs de traverser l'Allier pour rejoindre l'hippodrome étant situé rive gauche.
Pendant la Première Guerre Mondiale, la Croix Rouge dispose des structures de l'hippodrome. Alors que de nouvelles tribunes ont été inaugurées en 1914, les courses font logiquement une pause.
En 1952, la grande tribune, qui est encore là aujourd'hui, sort de terre.
En 1965, la piste de trot apparaît et elle est structurée pour organiser des nocturnes.
L'hippodrome a une superficie totale de 53 hectares et contient :
- Une piste de trot en pouzzolane de 1325 mètres
- Une piste de plat de 2000 mètres
- Une piste d'obstacles de 3400 à 3900 mètres
- Une parcours de cross de 5000 mètres
Les courses s'y déroulent chaque année entre début mai et fin septembre. Et c'est au mois de juillet que l'hippodrome bat son plein. Avec le Festival du Trot la première semaine, puis le Festival du Galop aux alentours de mi-juillet.
2 courses phares se déroulent durant ces deux semaines : le Grand Prix du Conseil Municipal (Gr.II) pour les trotteurs et le Grand Prix de Vichy (Gr.III) durant le Festival du Galop.