Surprise, Arizona Golf Courses

Click on any the golf course listings below to explore golf courses in Surprise, Arizona. Find course information, driving directions, scorecards and Surprise, Arizona golf instructors.
  1. Public
    $$$$
    17225 N Citrus Rd
    Surprise, Arizona 85374-2916
    0
  2. Public
    $$$$
    17100 W Clearview Blvd
    Surprise, Arizona 85387-5500
    0
  3. Public
    $$$
    18800 N Coyote Lakes Pkwy
    Surprise, Arizona 85378-2576
    0
  4. Public
    $$$$
    19900 N Remington Dr
    Surprise, Arizona 85374-4503
    0
  5. Public
    $$$$
    15949 W Clearview Blvd
    Surprise, Arizona 85374-4571
    0
  6. Public
    $$$$
    15949 W Clearview Blvd
    Surprise, Arizona 85374-4571
    0
  7. Public
    $$$$
    17200 W Bell Rd
    Surprise, Arizona 85374-9751
    4
  8. Public
    $
    17300 N Sun Village Pkwy Ste A
    Surprise, Arizona 85374-9610
    0