Looking for golf courses in Arizona to play? Arizona is home to around 400 golf courses and we’ve got a complete round up of the options available to play near you.
There are a great variety of golf courses offering a unique experience for golfers of all skill levels, from private members clubs to public courses open to everyone looking to tee it up.
Whether you are a beginner or an experienced player, there are courses across Alaska that cater to your needs.
From the full list of Arizona golf courses below, each has its own distinct features from layout and scenery to the level of difficulty.
You can also see our top five golf courses in Arizona and best golf resorts in Arizona.
Golf Courses in Arizona, AZ
A full list of golf courses available in Arizona is below:
- Ajo Country Club, Ajo
- Alpine Country Club, Alpine
- Anthem Golf & Country Club, Anthem
- Apache Creek Golf Club, Apache Junction
- Roadhaven Golf Course, Apache Junction
- Arizona City Golf Club, Arizona City
- Coldwater Golf Club, Avondale
- Mesa View Golf Course, Bagdad
- Beaver Dam Lodge, Golf & RV Resort, Beaver Dam
- San Pedro Golf Course, Benson
- Turquoise Hills Family Golf Center, Benson
- Copper Canyon Golf Club, Buckeye
- Verrado Golf Club, Buckeye
- Sundance Golf Club, Buckeye
- Laughlin Ranch Golf Club, Bullhead City
- Chaparral Country Club, Bullhead City
- Riverview RV Resort, Bullhead City
- Boulders Golf Club & Resort, Carefree
- Desert Forest Golf Club, Carefree
- Francisco Grande Resort & Golf Club, Casa Grande
- Palm Creek Golf Club, Casa Grande
- Dave White Municipal Golf Course, Casa Grande
- Mission Royale Golf Club, Casa Grande
- Tierra Grande Country Club, Casa Grande
- Rancho Manana Golf Club, Cave Creek
- Dove Valley Ranch Golf Club, Cave Creek
- Tatum Ranch Golf Club, Cave Creek
- Bear Creek Golf Complex, Chandler
- Crowne Plaza San Marcos Golf Resort, Chandler
- Lone Tree Golf Club, Chandler
- Ocotillo Golf Club, Chandler
- Springfield Golf Resort, Chandler
- Whirlwind Golf Club, Chandler
- Ironwood Country Club, Chandler
- Sunbird Golf Resort, Chandler
- Agave Highlands, Cornville
- Coyote Trails Golf Course, Cottonwood
- Prescott Country Club, Dewey
- Quailwood Greens Golf Course, Dewey
- City of Douglas Municipal Golf Course, Douglas
- Greenlee Country Club, Duncan
- Pueblo El Mirage Golf Club, El Mirage
- Robson Ranch Golf Club, Eloy
- Aspen Valley Golf Club, Flagstaff
- Continental Country Club, Flagstaff
- Forest Highlands Golf Club, Flagstaff
- Timberline Short Nine, Flagstaff
- Flagstaff Ranch Golf Club, Flagstaff
- Pine Canyon Club, Flagstaff
- Poston Butte Golf Club, Florence
- 3 Parks Fairways, Florence
- Oasis Golf Club, Florence
- Mountain View Golf Course, Fort Huachuca
- Los Lagos Golf Club, Fort Mohave
- Huukan Golf Club, Fort Mohave
- Desert Canyon Golf Club, Fountain Hills
- Eagle Mountain Golf Club, Fountain Hills
- FireRock Country Club, Fountain Hills
- SunRidge Canyon Golf Club, Fountain Hills
- Western Skies Golf Club, Gilbert
- Power Ranch Golf Club, Gilbert
- Greenfield Lakes Golf Course, Gilbert
- Kokopelli Golf Course, Gilbert
- Seville Golf & Country Club, Gilbert
- Bellair Golf Park, Glendale
- The 500 Club, Glendale
- Arrowhead Country Club, Glendale
- Desert Mirage Golf Course, Glendale
- Cobre Valle Country Club, Globe
- Gold Canyon Golf Resort, Gold Canyon
- Mountain Brook Golf Club, Gold Canyon
- Gold Canyon RV & Golf Resort, Gold Canyon
- Superstition Mountain Golf & Country Club, Gold Canyon
- Golf Club of Estrella, Goodyear
- Palm Valley Golf Club, Goodyear
- Tres Rios Golf Course at Estrella Mountain Park, Goodyear
- Tuscany Falls at PebbleCreek, Goodyear
- Eagle’s Nest Country Club at Pebble Creek Resort, Goodyear
- Canoa Hills Golf Course, Green Valley
- Country Club of Green Valley, Green Valley
- Haven Public Golf Club, Green Valley
- Quail Creek Golf Club, Green Valley
- San Ignacio Golf Club, Green Valley
- Canoa Ranch Golf Club, Green Valley
- Desert Hills Golf Club, Green Valley
- Torres Blancas Golf Club, Green Valley
- Hayden Golf Club, Hayden
- Hidden Cove Golf Course, Holbrook
- Kearny Golf Club, Kearny
- Cerbat Cliffs Golf Course, Kingman
- Valle Vista Golf Course, Kingman
- Bridgewater Links Golf Course, Lake Havasu City
- Lake Havasu Golf Club, Lake Havasu City
- The Refuge Golf Club, Lake Havasu City
- Havasu Island Golf Course, Lake Havasu City
- BC Ranch Golf Club, Lake Montezuma
- Aguila Golf Course, Laveen
- Aguila Nine Golf Course, Laveen
- Falcon Golf Club, Litchfield Park
- Wigwam Resort, Litchfield Park
- Palms Golf Club, Littlefield
- Gallery Golf Club, Marana
- The Golf Club at Dove Mountain, Marana
- The Duke at Rancho El Dorado, Maricopa
- Ak-Chin Southern Dunes Golf Club, Maricopa
- Alta Mesa Country Club, Mesa
- Arizona Golf Resort, Mesa
- Viewpoint Golf Resort, Mesa
- Dobson Ranch Golf Course, Mesa
- Sunland Springs Village, Mesa
- Leisure World Golf, Mesa
- Longbow Golf Club, Mesa
- Red Mountain Ranch Country Club, Mesa
- Sunland Village East Golf Course, Mesa
- Toka Sticks Golf Club, Mesa
- Apache Wells Country Club, Mesa
- Augusta Ranch Golf Club, Mesa
- Desert Sands Golf Course, Mesa
- Fountain of the Sun Country Club, Mesa
- Las Sendas Golf Club, Mesa
- Mesa Country Club, Mesa
- Painted Mountain Golf Club, Mesa
- Royal Palms Golf Course, Mesa
- Stripe Show Golf Club, Mesa
- Sunland Village Golf Course, Mesa
- Superstition Springs Golf Club, Mesa
- El Rio Golf Club, Mohave Valley
- Willow Springs Golf Course, Mohave Valley
- Pinewood Country Club, Munds Park
- Kino Springs Golf Course, Nogales
- Campestre de Nogales, Nogales
- SaddleBrooke Ranch Golf Club, Oracle
- The Views Golf Club at Oro Valley, Oro Valley
- Pine Meadow Country Club Estates, Overgaard
- Lake Powell National Golf Course, Page
- Paradise Valley Country Club, Paradise Valley
- Mountain Shadows Golf Course, Paradise Valley
- Emerald Canyon Golf Course, Parker
- Havasu Springs Resort, Parker
- Payson Golf Club, Payson
- The Rim Golf Club, Payson
- The Golf Club at Chaparral Pines, Payson
- Peoria Pines Golf Club, Peoria
- Trilogy Golf Club at Vistancia, Peoria
- Westbrook Village Golf Club, Peoria
- Blackstone Country Club, Peoria
- Quintero Golf Club, Peoria
- Ahwatukee Country Club, Phoenix
- Arizona Biltmore Golf Club, Phoenix
- Cave Creek Golf Course, Phoenix
- Encanto Golf Course, Phoenix
- Wildfire Golf Club at Desert Ridge Resort, Phoenix
- Grand Canyon University Golf Course, Phoenix
- Moon Valley Country Club, Phoenix
- Palo Verde Golf Course, Phoenix
- Paradise Peak West, Phoenix
- Phoenix Country Club, Phoenix
- The Arizona Country Club, Phoenix
- The Lakes At Ahwatukee, Phoenix
- Arizona Grand Resort, Phoenix
- Foothills Golf Club, Phoenix
- Lookout Mountain Golf Club, Phoenix
- Papago Golf Course, Phoenix
- Paradise Valley Golf Course, Phoenix
- Raven Golf Club, Phoenix
- The First Tee of Phoenix, Phoenix
- The Legacy Golf Club, Phoenix
- Pinetop Lakes Golf & Country Club, Pinetop
- White Mountain Country Club, Pinetop
- Pinetop Country Club, Pinetop
- Antelope Hills Golf Course, Prescott
- StoneRidge Golf Course, Prescott
- The Club at Prescott Lakes, Prescott
- Capital Canyon Club, Prescott
- Talking Rock Golf Club, Prescott
- Apache Sun Golf Club, Queen Creek
- The Golf Club at Johnson Ranch, Queen Creek
- Las Colinas Golf Club, Queen Creek
- Queen Valley Golf Course, Queen Valley
- Tonto Verde Golf Club, Rio Verde
- Rio Verde Country Club, Rio Verde
- Verde River Golf & Social Club, Rio Verde
- Mt. Graham Golf Course, Safford
- San Manuel Golf Club, San Manuel
- The Links Golf Club At Queen Creek, San Tan Valley
- Encanterra Country Club, San Tan Valley
- Kierland Golf Club, Scottsdale
- Desert Mountain Golf Club, Scottsdale
- Camelback Golf Club, Scottsdale
- Coronado Golf Course, Scottsdale
- Gainey Ranch Golf Club, Scottsdale
- Legend Trail Golf Club, Scottsdale
- Troon North Golf Club, Scottsdale
- Orange Tree Golf Resort, Scottsdale
- McCormick Ranch Golf Club, Scottsdale
- Grayhawk Golf Club, Scottsdale
- We-Ko-Pa Golf Club, Scottsdale
- Scottsdale National Golf Club, Scottsdale
- Scottsdale Shadows Golf Club, Scottsdale
- Scottsdale Silverado Golf Club, Scottsdale
- Starfire Golf Club, Scottsdale
- Talking Stick Golf Club, Scottsdale
- Terravita Golf Club, Scottsdale
- The Estancia Club, Scottsdale
- The Silverleaf Golf Club, Scottsdale
- TPC Scottsdale, Scottsdale
- Whisper Rock Golf Club, Scottsdale
- Ancala Country Club, Scottsdale
- Continental Golf Course, Scottsdale
- McDowell Mountain Golf Club, Scottsdale
- Mirabel Golf Club, Scottsdale
- The Country Club at DC Ranch, Scottsdale
- The Phoenician Golf Club, Scottsdale
- Troon Country Club, Scottsdale
- Oakcreek Country Club, Sedona
- Sedona Golf Resort, Sedona
- Canyon Mesa Country Club, Sedona
- Poco Diablo Resort, Sedona
- The Club at Seven Canyons, Sedona
- Bison Golf Club, Show Low
- Silver Creek Golf Club, Show Low
- Torreon Golf Club, Show Low
- Juniper Ridge R.V. Resort, Show Low
- Pueblo del Sol Golf & Country Club, Sierra Vista
- Snowflake Municipal Golf Course, Snowflake
- Cocopah Rio Colorado Golf Course, Somerton
- Wagon Trail to Lonesome Pine Golf Course, Steamboat
- Palmbrook Country Club, Sun City
- Riverview Golf Course, Sun City
- Sun City Lakes Golf Club, Sun City
- Sun City South Golf Course, Sun City
- North Golf Course at Sun City, Sun City
- Quail Run Executive Golf Course, Sun City
- Sun City Country Club, Sun City
- Union Hills Golf & Country Club, Sun City
- Willowcreek Golf Course, Sun City
- Briarwood Country Club, Sun City West
- Deer Valley Golf Course, Sun City West
- Echo Mesa Golf Course, Sun City West
- Hillcrest Golf Club, Sun City West
- Stardust Golf Course, Sun City West
- Corte Bella Golf Club, Sun City West
- Desert Trails Golf Course, Sun City West
- Grandview Golf Course, Sun City West
- Pebblebrook Golf Course, Sun City West
- Trail Ridge Golf Course, Sun City West
- Oakwood Country Club, Sun Lakes
- Palo Verde Golf Course, Sun Lakes
- Sun Lakes Country Club, Sun Lakes
- Cottonwood Country Club, Sun Lakes
- Arizona Traditions Golf Club, Surprise
- Coyote Lakes Golf Club, Surprise
- Great Eagle Golf Club, Surprise
- Granite Falls Golf Club, Surprise
- Sun Village Golf Course, Surprise
- Cimarron Golf Club, Surprise
- Desert Springs Golf Club, Surprise
- Sterling Grove Golf & Country Club, Surprise
- Ken McDonald Golf Course, Tempe
- Shalimar Golf Club, Tempe
- Rolling Hills Golf Course, Tempe
- Tubac Golf Resort, Tubac
- Arizona National Golf Club, Tucson
- Omni Tucson National Golf Resort & Spa, Tucson
- Crooked Tree Golf Course, Tucson
- Dorado Country Club, Tucson
- El Conquistador Golf & Tennis, Tucson
- El Rio Golf Course, Tucson
- Fred Enke Golf Course, Tucson
- MountainView Country Club, Tucson
- Oro Valley Country Club, Tucson
- Quarry Pines Golf Club, Tucson
- Rolling Hills Golf Course, Tucson
- Sewailo Golf Club, Tucson
- Skyline Country Club, Tucson
- Starr Pass Golf Club, Tucson
- Tucson Country Club, Tucson
- SaddleBrooke Country Club, Tucson
- Ventana Canyon, Tucson
- La Paloma Country Club, Tucson
- Davis-Monthan AFB General William Blanchard Course, Tucson
- Randolph Golf Course, Tucson
- Forty-Niner Country Club, Tucson
- Preserve Golf Course, Tucson
- Silverbell Municipal Golf Course, Tucson
- Omni Tucson National Golf Resort & Spa, Tucson
- Stone Canyon Club, Tucson
- Tucson Estates Country Club & Golf Course, Tucson
- Voyager RV Resort and Golf Course, Tucson
- Falcon Dunes Golf Course, Waddell
- Coyote Wash Golf Course, Wellton
- Butterfield Golf Course, Wellton
- Los Caballeros Golf Club, Wickenburg
- Wickenburg Ranch Golf & Social Club, Wickenburg
- Wickenburg Country Club, Wickenburg
- Twin Lakes Municipal Golf Course, Willcox
- Elephant Rocks at Williams, Williams
- Desert Hills Golf Course, Yuma
- Foothills Executive Golf Course, Yuma
- Fortuna Delrey Golf Course, Yuma
- Las Barrancas Golf Course, Yuma
- Westwind RV & Golf Resort, Yuma
- Cocopah Bend RV & Golf Resort, Yuma
- Ironwood Golf Course, Yuma
- Mesa Del Sol Golf Course, Yuma
- Yuma Golf & Country Club, Yuma
Booking a Tee Time
Most golf courses allow players to book tee times online, by phone or in-person, but booking in advance of your round is crucial to ensure that you have a spot on the course and won’t be left disappointed if you turn up at the venue looking to book on the day.
Booking online is the most convenient way as it allows you to book at any time of the day, from anywhere. Many golf courses also offer mobile apps that allow you to book tee times, view course information, and even track your score.
You will also find aggregator websites that allow you to book online at discounted rates such as GolfPass, GolfNow and many others.
When booking tee times, it is important to consider the time of day and the season. During peak season, tee times may be more difficult to come by, and the course may be busier. It is also important to consider the weather conditions, as some courses may close due to inclement weather.
You will find that green fees or the cost of a round will be cheaper outside of the peak times of the day, and also that there is potentially more availability. Many golf courses also offer twilight rates if you are planning on playing later in the day.
It is also important to arrive on time for your tee time. Many courses have strict rules regarding tardiness and may give your spot away if you are not there on time. It is recommended to arrive at least 30 minutes before your tee time to allow time for check-in, warm-up and any necessary preparations.
By planning ahead and considering the time of day and season, you can ensure a successful and enjoyable golf outing.
Booking a Golf Vacation in Arizona
If you are booking tee times for a golf vacation or holiday, it is important to remember that it requires careful planning and research to ensure you and your travelling party get to play the courses you want.
Consider the location, time of year and availability of tee times at the courses you wish to play before booking hotels, travel or time off work.
Many golf resorts offer packages that include accommodations and tee times, which can save time and money, but golf vacations can also be booked independently by choosing hotels and golf courses yourself and dealing directly with them.
It is important to consider the skill level of the players in your group, as some courses may be more challenging than others and make the golf trip less enjoyable.
When booking tee times for a golf vacation, it is recommended to book in advance to ensure availability. Many popular courses may have limited availability during peak season, so it is important to plan ahead.
Talk to a travel specialist company, particularly a golf vacation agency, and let them do the hard work and research for you and provide options regarding price, schedule, accommodation and golf courses.
The Golf Reviews Guide team provide honest analysis of courses worldwide, information on the best golf destinations to visit, reviews the latest products and golf equipment and up to the minute golf news from the tours.
Follow us on Facebook, X or join our Reddit community.