Niezwykle bogata jest szata roślinna Wielkopolskiego Parku Narodowego. Pod względem geobotanicznym leży on w Krainie Wielkopolsko - Kujawskiej. Stwierdzono tu występowanie około 1120 gatunków roślin naczyniowych, 148 gatunków mszaków, 150 gatunków porostów, 500 gatunków glonów, 800 gatunków grzybów.
Główny element flory stanowią gatunki eurosyberyjskie, m. in. sosna zwyczajna (jej udział w lasach Parku wynosi 70%), a także liczne rośliny runa leśnego, jak np. czworolist pospolity czy konwalijka dwulistna oraz gatunki środkowoeuropejskie, np. dąb szypułkowy, grab pospolity, naparstnica zwyczajna, pięciornik biały.
Z roślin północnych wymienić można zimoziół północny - relikt epoki lodowcowej. Wpływy łagodnego, wilgotnego klimatu Europy Zachodniej zaznaczają się obecnością we florze Parku gatunków o charakterze atlantyckim. Rośnie tu np. wiciokrzew pomorski, wąkrota zwyczajna, pięciornik płonny.
Do roślin związanych z klimatem łagodnym należy również rzadkie drzewo jarząb brekinia tzw. brzęk. Poszczególne gatunki roślin w zależności od wymagań ekologicznych tworzą naturalne zbiorowiska.
Największą powierzchnię w Parku zajmują zbiorowiska leśne. Ubogie gleby bielicowe porastają bory sosnowe i sosnowo - dębowe bory mieszane. Na bogatszych glebach brunatnych rosną m. in. kwaśne dąbrowy, lasy dębowo - grabowe (grądy), a na siedliskach cieplejszych świetliste dąbrowy. Wilgotne i żyzne czarne ziemie w pobliżu jezior i cieków wodnych zajmują łęgi wiązowo - jesionowe, a tereny zabagnione lasy z panującą olszą czarną (olsy) oraz zarośla łozowe złożone z krzewiastych wierzb i kruszyny.
Interesująca jest roślinność jezior. Prawie wszystkie jeziora Parku należą do bogatych w składniki mineralne tzw. jezior eutroficznych. Występują w nich różnorodne zbiorowiska roślin wodnych i bagiennych. Najdalej w strone toni wodnej wysunięte są rośliny całkowicie zanurzone w wodzie, np. wywłócznik kłosowy, rogatek sztywny, i rozmaite gatunki rdestnic.Bliżej brzegów znajdują się zbiorowiska roślin o liściach pływających po powierzchni wody , do których należy m. in. powszechnie znany zespół "lilii wodnych" z grążelem żółtym i grzybieniem białym. Brzegi jezior zajmują szuwary złożone z takich gatunków jak oczeret jeziorny, pałka wąskolistna i szerokolistna, tatarak zwyczajny, trzcina pospolita.
Odmienna roślinność występuje nad jedynym w Parku dystroficznym (ubogim w składniki mineralne) jeziorem Skrzynka. Skupiają się tutaj zbiorowiska torfowców, które gęstym kożuchem wkraczają na taflę jeziora powodując jego zarastanie. Na wykształconym już torfowisku znajduje się stanowiska rosiczki okrągłolistnej, ciekawej rośliny owadożernej.
W Parku spotykamy również łąki. Do najpiękniejszych należą barwne łąki trzęślicowe i selernicowe