Golf Courses & Driving Ranges in Arizona
Discover 431 golf courses and driving ranges across 95 cities in Arizona
Arizona Golf Course Map
Showing 431 courses across Arizona
Loading map...
Top Rated Golf Courses in Arizona
Based on 468 verified Google reviews • 4.9⭐ average rating
Desert Mountain Geronimo Golf Course
Scottsdale, AZ
118 reviews
Desert Mountain Outlaw Golf Course
Scottsdale, AZ
69 reviews
Desert Mountain Chiricahua Golf Course
Scottsdale, AZ
50 reviews
Pinnacle Peak Country Club
Scottsdale, AZ
127 reviews
Whisper Rock Golf Club
Scottsdale, AZ
104 reviews
Browse by City
3645 W Starr Pass Blvd
1 course
AZ 85920
1 course
Ajo
1 course
Anthem
1 course
Apache Junction
4 courses
Arizona City
1 course
Arizona Grand Pkwy
1 course
Avondale
2 courses
Bagdad
1 course
Benson
2 courses
Buckeye
6 courses
Bullhead City
4 courses
Carefree
6 courses
Casa Grande
7 courses
Catalina Foothills
2 courses
Cave Creek
6 courses
Chandler
9 courses
Concho
1 course
Cornville
1 course
Cottonwood
1 course
Dewey
2 courses
Douglas
1 course
Duncan
1 course
Eagar
1 course
El Mirage
1 course
Eloy
2 courses
Flagstaff
7 courses
Florence
3 courses
Fort Huachuca
1 course
Fort McDowell
1 course
Fort Mohave
2 courses
Fountain Hills
7 courses
Gilbert
6 courses
Glendale
7 courses
Gold Canyon
4 courses
Goodyear
7 courses
Green Valley
8 courses
Hayden
1 course
Heber
1 course
Holbrook
1 course
Kearny
1 course
Kingman
8 courses
Lake Havasu City
9 courses
Laveen Village
2 courses
Litchfield Park
1 course
Littlefield
4 courses
Marana
4 courses
Maricopa
6 courses
Mesa
28 courses
Miami
1 course
Mohave Valley
1 course
Munds Park
1 course
Naco
1 course
Nogales
7 courses
Oracle
1 course
Oro Valley
9 courses
Page
1 course
Paradise Valley
8 courses
Parker
1 course
Payson
3 courses
Peoria
8 courses
Phoenix
24 courses
Pinetop
3 courses
Prescott
10 courses
Prescott Valley
3 courses
Queen Creek
5 courses
Queen Valley
1 course
Rio Rico
1 course
Rio Verde
4 courses
Sahuarita
3 courses
San Carlos
1 course
San Manuel
1 course
San Tan Valley
1 course
Scenic
1 course
Scottsdale
37 courses
Sedona
5 courses
Show Low
3 courses
Sierra Vista
5 courses
Snowflake
1 course
Somerton
1 course
Sun City
11 courses
Sun City West
10 courses
Sun Lakes
3 courses
Surprise
10 courses
Tempe
7 courses
Thatcher
1 course
Tubac
1 course
Tucson
29 courses
Vail
1 course
Waddell
1 course
Wellton
2 courses
Wickenburg
4 courses
Willcox
1 course
Williams
1 course
Yuma
12 courses
Golf in Arizona: Your Complete Guide
Arizona is home to 431 exceptional golf courses and driving ranges spread across 95 cities. Whether you're looking for championship courses, public golf courses, private country clubs, or practice facilities,Arizona offers diverse golfing experiences for players of all skill levels.
Top Golf Destinations in Arizona
The most popular golf cities in Arizona include , , , , , and . These areas feature the highest concentration of quality golf courses, driving ranges, and golf amenities. Many golfers travel to Arizona specifically to experience these renowned golf destinations.
Types of Golf Courses in Arizona
Arizona golf courses include public courses open to all golfers, private country clubs with membership requirements, semi-private facilities, resort courses for visitors, and municipal golf courses operated by local governments. You'll also find specialized facilities like driving ranges, practice greens, and 9-hole executive courses perfect for beginners or quick rounds.
Planning Your Golf Trip to Arizona
When planning golf in Arizona, consider booking tee times in advance, especially during peak season. Check course websites for current rates, dress codes, and cart availability. Many Arizona golf courses offer twilight rates, senior discounts, and golf packages. Don't forget to explore different cities – each area of Arizonaoffers unique golf course designs and playing conditions.
All Golf Courses
3645 W Starr Pass Blvd
Golf Club
Ajo
77 W Mead Rd
Anthem
2708 W Anthem Club Dr
Apache Junction
3401 S Ironwood Dr
2000 Course Road, Apache Junction, AZ
1000 S Idaho Rd
1001 S Idaho Rd
Arizona City
13939 Cleator Rd #4438
Arizona Grand Pkwy
8000 S
Avondale
100 N Clubhouse Dr
12247 W Indian School Rd
AZ 85920
Bagdad
4 Ash St
Benson
926 Madison St
800 E Country Club Dr
Buckeye
26577 W Desert Vista Blvd
26577 W Desert Vista Blvd
26577 W Desert Vista Blvd
900 S Sundance Pkwy
Bullhead City
4000 Tournament Drive, Bullhead City, AZ
1260 Mohave Dr
1360 William Hardy Dr
2020 Ramar Rd
Carefree
4000 Country Club Road, Carefree, AZ
3000 Pro Shop Lane, Carefree, AZ
2000 Birdie Lane, Carefree, AZ
3000 Tournament Drive, Carefree, AZ
37207 Mule Train Rd
34631 N Tom Darlington Dr
Casa Grande
2500 Birdie Lane, Casa Grande, AZ
5000 Bogey Boulevard, Casa Grande, AZ
2121 N Thornton Rd
12684 W Gila Bend Hwy
11 Mission Pkwy
1110 N Verbena Henness Rd
813 W Calle Rosa
Catalina Foothills
5000 Pine Ridge Drive, Catalina Foothills, AZ
100 Links Lane, Catalina Foothills, AZ
Cave Creek
3000 Bogey Boulevard, Cave Creek, AZ
5000 Golf View Drive, Cave Creek, AZ
33750 N Dove Lakes Dr
33750 N Dove Lakes Dr
5734 E Rancho Manana Blvd
29888 N Tatum Ranch Dr
Chandler
500 E Riggs Rd
550 W Champagne Dr
6262 S Mountain Blvd
3751 S Clubhouse Dr
100 N Dakota St
1200 E St Andrews Blvd building a
25601 E Sun Lakes Blvd N
6240 S Sunbird Blvd
5692 W North Loop Rd
Cornville
645 Verde Santa Fe Pkwy
Cottonwood
1480 Annas Ave
Dewey
1030 Prescott Country Club Blvd
12625 Village Creek Blvd
Douglas
1372 E Fairway Dr
Duncan
510 Country Club Rd
Eagar
128 N Old Gristmill Rd
El Mirage
11201 N El Mirage Rd
Eloy
5750 N Robson Blvd
1505 N Toltec Rd
Flagstaff
1855 N Continental Dr
2380 N Oakmont Dr
5635 E Old Walnut Canyon Rd
3685 W Strawberry Roan
2425 William Palmer
1201 E John Wesley Powell Blvd
5621 E Old Walnut Canyon Rd
Florence
5764 E Hunt Hwy
6100 Merrill Ranch Pkwy
3841 N Florence Blvd
Fort Huachuca
15479 Indian Scout Rd
Fort McDowell
18200 Wekopa Way
Fort Mohave
5835 Desert Lakes Dr
6365 S Entrada Via Verdes
Fountain Hills
10440 N Indian Wells Dr
16000 E Firerock Country Club Dr
500 Eagle Drive, Fountain Hills, AZ
300 Championship Drive, Fountain Hills, AZ
300 Clubhouse Circle, Fountain Hills, AZ
13100 Sunridge Dr
500 Bogey Boulevard, Fountain Hills, AZ
Gilbert
2484 E Warner Rd
1800 W Guadalupe Rd
6683 S Clubhouse Dr
5000 Fairway Drive, Gilbert, AZ
4415 E Village Pkwy
1245 E Warner Rd STE 202
Glendale
3847 W Pinnacle Peak Rd
19888 N 73rd Ave
17233 N 45th Ave
8710 W Maryland Ave
500 Championship Drive, Glendale, AZ
1000 Country Club Road, Glendale, AZ
21027 N 67th Ave
Gold Canyon
6100 S Kings Ranch Rd
6100 S Kings Ranch Rd
7151 US-60
5783 S Mountainbrook Dr
Goodyear
3645 N Clubhouse Dr
11800 S Golf Club Dr
300 Pine Ridge Drive, Goodyear, AZ
2211 N Litchfield Rd
15205 W Vineyard Ave
16262 Clubhouse Dr
16262 Clubhouse Dr
Green Valley
5800 S Camino Del Sol
5800 S Camino Del Sol
77 E Paseo De Golf
2500 S Circulo De Las Lomas
110 N Abrego Dr
1490 N Quail Range Loop
4201 S Camino Del Sol
3233 S Abrego Dr
Hayden
624 Golf Course Rd
Heber
2209 Country Club Dr
Holbrook
1500 Golf Course Rd
Kearny
301 Airport Rd
Kingman
1001 Gates Ave
100 Bogey Boulevard, Kingman, AZ
500 Course Road, Kingman, AZ
1000 Greens Way, Kingman, AZ
1000 Greens Way, Kingman, AZ
100 Clubhouse Circle, Kingman, AZ
9686 Concho Dr
5000 Pro Shop Lane, Kingman, AZ
Lake Havasu City
1477 Queens Bay
3275 N Latrobe Dr
1040 McCulloch Blvd N
2500 Birdie Lane, Lake Havasu City, AZ
2500 Pine Ridge Drive, Lake Havasu City, AZ
2500 Course Road, Lake Havasu City, AZ
2400 Clubhouse Dr
2400 Clubhouse Dr
1477 Queens Bay
Laveen Village
8440 S 35th Ave
5740 W Baseline Rd
Litchfield Park
451 N Old Litchfield Rd
Littlefield
451 Co Hwy 91
530 Peppermill Palms Blvd, Littlefield, AZ 86432, USA
530 Peppermill Palms Blvd, Littlefield, AZ 86432, USA
530 Peppermill Palms Blvd
Marana
1000 Oak Tree Lane, Marana, AZ
200 Pine Ridge Drive, Marana, AZ
6501 W Boulder Bridge Pass
4949 W Heritage Club Blvd
Maricopa
48456 AZ-238
2500 Clubhouse Circle, Maricopa, AZ
1500 Pro Shop Lane, Maricopa, AZ
42660 Rancho El Dorado Pkwy
42660 Rancho El Dorado Pkwy
3000 Club House Drive, Maricopa, AZ
Mesa
1460 N Alta Mesa Dr
5601 E Hermosa Vista Dr
425 S Power Rd
2401 S Lansing
1922 S 74th St #4140
2155 S Dobson Rd
500 S 80th St
1415 S Westwood
7555 E Eagle Crest Dr
1548 Leisure World Blvd
908 S Power Rd
5601 E Longbow Pkwy
660 W Fairway Dr
500 Oak Tree Lane, Mesa, AZ
500 Golf View Drive, Mesa, AZ
2000 Links Lane, Mesa, AZ
6210 E McKellips Rd
6425 E Teton Cir
1415 E McKellips Rd
11061 E Medina Ave
2250 S Buttercup
725 S Rochester
6542 E Baseline Rd
120 N Val Vista Dr
6910 E Williams Field Rd
650 N Hawes Rd
650 N Hawes Rd
650 N Hawes Rd
Miami
4877 Cypress Way
Mohave Valley
1 Paseo El Rio
Munds Park
395 Pinewood Blvd
Naco
1794 W Newell St
Nogales
187 Kino Springs Drive
2000 Pine Ridge Drive, Nogales, AZ
1000 Tournament Drive, Nogales, AZ
100 Golf Course Drive, Nogales, AZ
100 Championship Drive, Nogales, AZ
2690 N Country Club Dr
4000 Clubhouse Circle, Nogales, AZ
Oracle
31280 Amenity Dr
Oro Valley
10555 N La Cañada Dr
10555 N La Cañada Dr
10555 N La Cañada Dr
10555 N La Cañada Dr
10555 N La Cañada Dr
300 W Greenock Dr
5000 Golf Club Drive, Oro Valley, AZ
300 Bogey Boulevard, Oro Valley, AZ
1555 E Rancho Vistoso Blvd
Page
400 Clubhouse Dr
Paradise Valley
4000 Golf Course Drive, Paradise Valley, AZ
500 Tournament Drive, Paradise Valley, AZ
7101 N Tatum Blvd
300 Golf Course Drive, Paradise Valley, AZ
1500 Golf Club Drive, Paradise Valley, AZ
4000 Course Road, Paradise Valley, AZ
1000 Tee Time Drive, Paradise Valley, AZ
5000 Pine Ridge Drive, Paradise Valley, AZ
Parker
7351 Riverside Dr
Payson
1504 W Country Club Dr
504B Club Dr
2000 E Rim Club Dr
Peoria
12101 W Blackstone Dr
2500 Tee Time Drive, Peoria, AZ
200 Country Club Road, Peoria, AZ
8411 N 107th Ave
16752 AZ-74
12575 W Golf Club Dr
19260 N Westbrook Pkwy
18823 N Country Club Pkwy
Phoenix
12432 S 48th St
2400 Biltmore Estates Dr
2400 Biltmore Estates Dr
5668 E Orange Blossom Ln
9201 S 51st St
15202 N 19th Ave
16400 S 14th Ave
2300 N 17th Ave
2775 N 15th Ave
2201 E Clubhouse Dr
5902 W Indian School Rd
6808 S 32nd St
11111 N 7th St
151 W Moon Valley Dr
6215 N 15th Ave
5595 E Karsten Wy
3901 E Pinnacle Peak Rd Ste #218
3505 E Union Hills Dr
2901 N 7th St
200 Oak Tree Lane, Phoenix, AZ
3000 Pine Ridge Drive, Phoenix, AZ
3636 E Baseline Rd
4220 N 103rd Ave
5350 E Marriott Dr
Pinetop
6734 Country Club Dr
4643 Buck Springs Rd
3644 Country Club Cir
Prescott
1 Perkins Dr
2060 Golf Club Ln
1000 Links Lane, Prescott, AZ
100 Championship Drive, Prescott, AZ
311 E Smoke Tree Ln
300 Course Road, Prescott, AZ
1000 Golf Club Drive, Prescott, AZ
100 Golf Course Drive, Prescott, AZ
200 Tournament Drive, Prescott, AZ
15075 N Talking Rock Ranch Rd
Prescott Valley
1601 Bluff Top Dr
5000 Pro Shop Lane, Prescott Valley, AZ
1601 Bluff Top Dr
Queen Creek
36460 N Encanterra Dr
21515 East Village Loop Rd N
1500 Birdie Lane, Queen Creek, AZ
200 Tee Time Drive, Queen Creek, AZ
5000 Pine Ridge Drive, Queen Creek, AZ
Queen Valley
600 N Fairway Dr
Rio Rico
1123 Pendleton Dr
Rio Verde
18731 E 4 Peaks Blvd
18401 El Circulo Dr
18401 El Circulo Dr
28509 N W Verde River Way
Sahuarita
1500 Golf Club Drive, Sahuarita, AZ
200 Golf Club Drive, Sahuarita, AZ
100 Golf Course Drive, Sahuarita, AZ
San Carlos
777 Geronimo Springs Blvd
San Manuel
26950 North Redington Road
San Tan Valley
30761 W Golf Club Dr
Scenic
Scenic, AZ 86432, USA
Scottsdale
11700 E Vía Linda
7847 N Mockingbird Ln
7920 E Osborn Rd
2829 N Miller Rd
10040 East Happy Valley Road
37700 N Desert Mountain Pkwy
37700 N Desert Mountain Pkwy
42429 N Saguaro Forest Dr
37700 N Desert Mountain Pkwy
10333 Rockaway Hills Dr
41045 N Cave Creek Rd
38256 N Desert Mountain Pkwy
7600 E Gainey Club Dr
8620 E Thompson Peak Pkwy
8620 E Thompson Peak Pkwy
15636 N Clubgate Dr
9462 E. Legendary Ln
7505 E McCormick Pkwy
10690 E Sheena Dr
15636 N Clubgate Dr
37100 N Mirabel Club Dr
5445 E Lincoln Dr
10601 N 56th St
8701 E Pinnacle Peak Rd
300 Pro Shop Lane, Scottsdale, AZ
5445 E Lincoln Dr
7605 E Indian Bend Rd
11500 Hayden Rd
9998 E Talking Stick Wy
34034 N 69th Way
9290 E Thompson Peak Pkwy UNIT 1
6000 E Camelback Rd
8243 E Bell Rd
17020 Hayden Rd
25000 N Windy Walk Dr
10320 E Dynamite Blvd
31900 N Old Bridge Rd
Sedona
500 Jacks Canyon Rd
690 Bell Rock Blvd
671 AZ-179 Suite B-CT1
35 Ridge Trail Dr
625 Golf Club Way
Show Low
2051 Silver Lake Blvd
1911 Juniper Ridge Resort
651 S Torreon Loop
Sierra Vista
2770 St Andrews Dr
200 Greens Way, Sierra Vista, AZ
5000 Club House Drive, Sierra Vista, AZ
500 Pro Shop Lane, Sierra Vista, AZ
3000 Tee Time Drive, Sierra Vista, AZ
Snowflake
90 W Country Club Dr
Somerton
220 N Marshall Loop Rd
Sun City
10433 W Talisman Rd
12650 N 107th Ave
9350 W Greenway Rd
9703 N Sun Valley Dr
16401 N Del Webb Blvd
11000 N 103rd Ave
9433 N 107th Ave
10433 W Talisman Rd
9860 W Lindgren Ave
10600 N Boswell Blvd
10600 W Boswell Blvd
Sun City West
20800 N 135th Ave
22129 N Mission Dr
13975 W Deer Valley Dr
22525 N Executive Way
20349 N Echo Mesa Dr
14260 W Meeker Blvd
20002 N Star Ridge Dr
18836 N 128th Ave
12702 W Stardust Blvd
21021 N 151st Ave
Sun Lakes
25630 S Brentwood Dr
9649 E Ej Robson Blvd
10801 E San Tan Blvd
Surprise
17225 N Citrus Rd #2916
17100 W Clearview Blvd
18800 N Coyote Lakes Pkwy
19900 N Remington Dr
15949 W Clearview Blvd
15949 W Clearview Blvd
17091 N Happy Trail
11440 N Greenwich Blvd
17300 N Sun Village Pkwy
17300 N Sun Village Pkwy
Tempe
800 E Divot Dr
939 S 48th St Suite 208
1415 N Mill Ave
1000 Golf Club Drive, Tempe, AZ
1000 Par Drive, Tempe, AZ
200 Clubhouse Circle, Tempe, AZ
2000 Links Lane, Tempe, AZ
Thatcher
4250 W Golf Course Rd
Tubac
65 Avenida de Otero
Tucson
9777 E Sabino Greens Dr
9101 N Thornydale Rd
602 S Alvernon Way
6601 E Speedway Blvd
1400 W Speedway Blvd
12000 E Tanque Verde Rd
8251 E Irvington Rd
3465 Craycroft Rd
3800 W Starr Pass Blvd
3660 E Sunrise Dr
38691 S Mountain View Blvd
2727 W Club Dr
10000 N Oracle Rd
5910 N Oracle Rd
8480 N Continental Links Dr
602 S Alvernon Way
602 S Alvernon Way
8900 E 29th St
64500 E SaddleBrooke Blvd
5655 W Valencia Rd
3600 N Silverbell Rd
5200 E St Andrews Dr
66567 E Catalina Hills Dr
2950 N Camino Principal
2500 S Western Way Cir
1500 Course Road, Tucson, AZ
3000 Bogey Boulevard, Tucson, AZ
300 Golf View Drive, Tucson, AZ
8701 S Kolb Rd
Vail
14155 E Vía Rancho Del Lago
Waddell
15100 Northern Ave
Wellton
10231 Dome St
11902 William Street
Wickenburg
3430 Club Terrace Way
3430 Club Terrace Way
1551 S Vulture Mine Rd
1420 N Country Club Dr
Willcox
1000 S Rex Allen Jr Dr
Williams
2200 Country Club Rd B
Yuma
6800 Strand Ave
1245 W Desert Hills Dr
14200 E County 14th St
13890 Ave 14 E
2945 W 8th St
14476 E 48th Dr
12213 Calle Del Cid
9797 E 32nd St
5000 Course Road, Yuma, AZ
3150 S Fortuna Ave
1301 W 32nd St
5000 Club House Drive, Yuma, AZ
