Golf in

Texas

782 golf courses in Texas, from 570 you can walk on and play to private clubs. Open the map to filter by price, holes and season.

782courses
570open to the public
52218 holes or more
$$typical price

Every course, by city

Abernathy

Alamo

Albany

Alpine

Archer City

Argyle

Athens

Ballinger

Benbrook

Big Lake

Booker

Brackettville

Brazoria-West Columbia

Breckenridge

Brenham

Brownfield

Brownwood

Buchanan Dam

Burkburnett

Calvert

Cameron

Canadian

Carthage

Castroville

Center

Channelview

Childress

Clarendon

Clarksville

Coldspring

College Station

Colorado City

Columbus

Cooper

Coppell

Crandall

Crane

Daingerfield

Dalhart

Decatur

Dennis

Denver City

Devine

Eagle Pass

El Campo

Eldorado

Farwell

Flatonia

Flower Mound

Floydada

Fort Hood

Friendswood

Friona

Ganado

Gatesville

Giddings

Graham

Hackberry

Hale Center

Haltom City

Hamilton

Hamlin

Harker Heights

Haskell

Henderson

Hillsboro

Hondo

Huffman

Jacksboro

Jacksonville

Jefferson

Junction

Killeen

Kingsland

La Marque

La Porte

La Vernia

Laguna Vista

Lake Kiowa

Lancaster

Laughlin Afb

Levelland

Littlefield

Livingston-New Willard

Lorenzo

Luling

Mabank

Madisonville

Marlin

McCamey

Memphis

Merkel

Midlothian

Mineola

Mineral Wells

Monahans

Mont Belvieu

Morton

Muenster

Muleshoe

Murchison

Newgulf

Normangee

North Richland Hills

Northeast Tarrant

Olton

Onalaska

Ozona

Palacios

Palestine

Palmer

Panhandle

Panorama Village

Pflugerville

Pittsburg

Plainview

Pleasanton

Port Isabel

Port Lavaca

Porter

Portland

Quanah

Quinlan

Randolph Afb

Reese Center

Rising Star

Roaring Springs

Rockdale

Rowlett

San Saba

Shamrock

Sherman

Silsbee

Simonton

Sonora

Sour Lake

Southlake

Spearman

Spring Branch

Spur

Stephenville

Stratford

Sulphur Springs

Sunnyvale

Tahoka

Terrell

Texas City

Three Rivers

Throckmorton

Vidor

Village Mills

Waller

Waxahachie

Weimar

Wellington

Wharton

Willow Park

Wimberley

Windcrest

Wolfe City

Woodway

Yoakum