Thousand Hills State Park

Welcome to Thousand Hills State Park, located two miles west of Kirksville in Adair County, Missouri. Here you will find swimming, boating, hiking, camping, mountain biking, and abundant opportunities to see wildlife. The Park also offers an interpretive shelter to help visitors understand the petroglyphs left behind the area’s inhabitants more than 1,500 years ago. Explore our website for more information about available cabins, motorized and non-motorized boat rentals, a marina store, and a beautiful Lakeside Restaurant. 

April 20th: Easter Brunch

May 5th: Cinco de mayo 50% off all drinks

May 10th: free desert for all the 2025 truman graduates with a purchase of an entree

May 11th: Mothers Day Brunch

may 18th: free desert for all the 2025 high school graduates with a purchase of an entree

may 24th, 25, 26th: memorital day weekend dock delivery for boats

may 30th, 31st, and June 1st: special olympics, free soft drinks for special olympic athletes

June 15th: Fathers day 50% off beer

june 19th: Juneteenth, free dessert with a purchase of an entree

July 4th - 6th: Dock delievery for boats

August 30th - September 1st Labor day weekend: dock delivery for boats

Sept 27th: truman state university family day,10% off any person's entree who is wearing a truman logo

November 11th: Veterans day, free appitizer with entree for veterans

Getting Here