Oklahoma State Parks

Alabaster Caverns State Park

Located in Woodland County on 200 acres. Discover largest public gypsum cave in the U.S.

Arrowhead State Park

Located in Pittsburg County on 2,200 acres with nearby waterways of Lake Eufaula. 

Beavers Bend State Park

Located in McCurtain County on 1,300 acres with nearby waterways of Mountain Fork River and Broken Bow Lake.

Bernice State Park

Located in Delaware County on 88 acres with nearby waterways of  Grand Lake O’ the Cherokees.

Black Mesa State Park

Located in Cimarron County on 349 acres with nearby waterways of Lake Carl Etling.

Boiling Springs State Park

Located in Woodward County on 820 acres.

Cherokee Landing State Park

Located in Cherokee County on 146 acres with nearby waterways of Lake Tenkiller.

Cherokee State Park

Located in Mayes County on 43 acres with nearby waterways of Grand Lake O’ The Cherokees.

Clayton Lake State Park

Located in Pushmataha County on 510 acres with nearby waterways of Clayton Lake.

Disney - Little Blue State Park

Located in Mayes County on 32 acres with nearby waterways of Grand Lake.

Fort Cobb State Park

Located in Caddo County on 1,872 acres.

Foss State Park

Located in Washita County on 1,749 acres with nearby waterways of Foss Lake.

Gloss Mountain State Park

Located in Major County on 640 acres.

Great Plains State Park

Located in Kiowa County on 187 acres with nearby waterways of Tom Steed Lake.

Great Salt Plains State Park

Located in Alfalfa County on 840 acres with nearby waterways of Great Salt Plains Reservoir.

Greenleaf State Park

Located in Muskogee County on 565 acres with nearby waterways of Greenleaf Lake.

Honey Creek State Park

Located in Delaware County on 30 acres with nearby waterways of Grand Lake.

Hugo Lake State Park

Located in Choctaw County on 289 acres with nearby waterways of Hugo Lake.

Keystone State Park

Located in Tulsa County on 714 acres with nearby waterways of Keystone Lake.

Lake Eufaula State Park

Located in McIntosh County on 2,853 acres with nearby waterways of Lake Eufaula.

Lake Murray State Park

Located in Carter and Love Counties on 12,496 acres with nearby waterways of Lake Murray.

Lake Texoma State Park

Located in Marshall County on 1,882 acres with nearby waterways of Lake Texoma.

Lake Thunderbird State Park

Located in Cleveland County on 1,874 acres with nearby waterways of Lake Thunderbird.

Lake Wister State Park

Located in Le Flore County on 3,428 acres with nearby waterways of Lake Wister.

Little Sahara State Park

Located in Woods County on 1,600 acres.

McGee Creek State Park

Located in Atoka County on 2,600 acres with nearby waterways of McGee Creek Reservoir.

Natural Falls State Park

Located in Delaware County on 120 acres.

Osage Hills State Park

Located in Osage County on 1,100 acreas.

Raymond Gary State Park

Located in Choctaw County on 263 acres with nearby waterways of Raymond Gary Lake.

Robbers Cave State Park

Located in Latimer County on 8,246 acres with nearby waterways of Fourche Maline Lake Carlton and Lake Wayne Wallace.

Roman Nose State Park

Located in Blaine County with nearby waterways of Lake Watonga and Lake Boecher.

Sequoyah Bay State Park

Located in Wagoner County on 303 acres with nearby waterways of Fort Gibson Lake.

Sequoyah - Western Hills State Park

Located in Cherokee County on 2,200 acres with nearby waterways of Fort Gibson Lake.

Spavinaw State Park

Located in Mayes County on 35 acres with nearby waterways of Spavina Lake.

Talimena State Park

Located in Le Flore County on 20 acres.

Tenkiller State Park

Located in Sequoyah County on 1,190 acres with nearby waterways of Lake Tenkiller.

Twin Bridges State Park

Located in Ottawa County on 63 acres with nearby waterways of Neosho River and Spring River.