La ville offre plus de de stationnement. Une zone à stationnement payant — aucun panneau d'entrée ou de sortie de zone à stationnement payant n'existe (sauf sur le quai d'Allier) — couvre le centre-ville, du parc des Sources au Vieux Vichy et à la gare SNCF : les places sont payantes du lundi au samedi de à et de à (gratuit les dimanches et jours fériés), dans la limite de 3 ou selon les zones. Les vingt premières minutes sont gratuites depuis 2018 dans ces zones.