W ostatnich latach nastąpiła znaczna poprawa stanu bazy sportowej. Oddano do użytku nowoczesną sale gimnastyczną przy Gimnazjum im. Jana Pawła II w Odolanowie i zmodernizowano salę gimnastyczną PILAWA przy Szkole Podstawowej w Odolanowie.
Działalność sportowa realizowana jest przez: 15 uczniowskich klubów sportowych, z których dwa powstały w trakcie ostatnich lat, 2 Ludowe Kluby Sportowe, 8 Ludowy Zespołów Sportowych, sekcje lekkiej atletyki przy LZS Tarchalanka, którą reprezentuje Piotr Uciechowski – wielokrotny zdobywca Pucharu Polski w Biegach Górskich.
W kalendarzu sportowym na stałe zapisały się: Turniej Piłki Nożnej im. Eugeniusza Dymarza, Ogólnopolski Młodzieżowy Turniej Piłki Nożnej im. Gen. Kazimierza Glabisza, Ogólnopolski Wyścig Kolarski o Puchar Burmistrza GiM w kat. Młodzików, Ogólnopolski Turniej Piłki Halowej dzieci do lat 12, o Puchar Dzwonka Odolanowksiego, Ogólnopolski Turniej Szachowy.
Z myślą o miłośnikach aktywnego wypoczynku połączonego z kontaktem z przyrodą wytyczono szlak rowerowy z Ostrowa Wielkopolskiego przez Wysoko Małe, Chynowę, Klady, Antonin, Ludwików, Hutę do Odolanowa oraz pieszy szlak z Rynku w Odolanowie do jednego z ciekawszych okolicach miasta miejsc – Rezerwatu Archeologicznego w Gliśnicy.
Aktualnie w budowie jest park sportu i Odpoczynku, który będzie zajmował obszar 12 ha.
Podczas „Dni Odolanowa” w 2003 roku, odbyło się uroczyste odsłonięcie „Bramy 600 – lecia Odolanowa”. Brama wjazdowa do „Parku Rozrywki i Odpoczynku”stanowi akcent dla uczczenia jubileuszu miasta. Koncepcja obiektu oparta jest na motywach herbu Odolanowa. Po jej wewnętrznej stronie umieszczone są tablice liternicze z imionami i nazwiskami wszystkich mieszkańców Ziemi Odolanowskiej.