Best Golf Courses in Jackson, Wyoming

Written and Fact-checked by | Updated On: May 20, 2026

Looking for a great place to play golf in Jackson? This guide covers public golf courses, private clubs, luxury mountain golf resorts, and championship golf around Jackson, Wyoming. You’ll find greens fees, locations, course details, and local golf information to help plan your next round.

Jackson Golf Courses Map

The map above shows golf courses located in and around Jackson, including public golf facilities, private clubs, mountain resort courses, and nearby championship golf destinations.

About Golf in Jackson, Wyoming

Jackson is one of the most scenic golf destinations in the Rocky Mountains. Golfers come here for mountain views, cool summer weather, wildlife sightings, and championship golf surrounded by the Tetons and Snake River Valley.

The golf season in Jackson usually runs from late May through early October because of the area’s high elevation and snowy winters. Summer is the busiest time because temperatures stay comfortable while daylight lasts late into the evening.

Golfers in Jackson can choose from luxury resort golf, private mountain clubs, scenic public layouts, and beginner-friendly practice facilities. Many courses are located close to Grand Teton National Park and popular outdoor recreation areas.

All Golf Courses in Jackson, Wyoming

The Jackson area offers a smaller but highly scenic collection of golf facilities. Golfers can enjoy mountain resort golf, riverside fairways, and championship layouts surrounded by Wyoming wilderness.

Golf CourseLocationCourse TypeNo. of HolesGreens FeeLat LongOpening Hours
Jackson Hole Golf & Tennis ClubJacksonPublic Resort18$95-$22043.6078, -110.73257:00 AM - 8:00 PM
Snake River Sporting ClubJacksonPrivate Resort18Members Only43.4245, -110.7821Members Sunrise to Sunset
3 Creek Ranch Golf ClubJacksonPrivate Championship18Members Only43.4622, -110.8014Members Sunrise to Sunset
Teton Pines Country ClubWilsonSemi-Private Championship18$110-$25043.5068, -110.87517:00 AM - 8:00 PM
Shooting Star Golf ClubTeton VillagePrivate Luxury Resort18Members Only43.5907, -110.8285Members Sunrise to Sunset
Headwaters Golf Club at Teton SpringsVictorResort Championship18$85-$19543.5918, -111.10817:00 AM - 8:00 PM
The Links at Teton PeaksDriggsPublic18$40-$9043.7444, -111.10357:00 AM - Sunset
Cedar Creek Golf CourseStar Valley RanchPublic18$35-$8042.9795, -110.95917:00 AM - Sunset
Aspen Hills Golf CourseRexburgPublic18$32-$7543.8254, -111.76657:00 AM - Sunset
Jackson Par 3 & Practice CenterJacksonPar-3 Public9$18-$3543.4781, -110.76278:00 AM - 8:00 PM
Topgolf Swing Suite JacksonJacksonIndoor Golf FacilityVirtual$30-$8543.4754, -110.763111:00 AM - 11:00 PM
Pine Creek Golf CourseStar ValleyPublic18$35-$8243.0355, -110.94777:00 AM - Sunset
Bronze Buffalo Ranch at Teton SpringsVictorPrivate Resort18Members Only43.5927, -111.1048Members Sunrise to Sunset
Grand Targhee Resort GolfAltaResort Public9$28-$6043.7858, -110.95858:00 AM - 6:00 PM
Star Valley View Golf ClubAftonPublic9$20-$4242.7177, -110.93627:00 AM - Sunset

Public Golf Courses in Jackson

Public golf around Jackson offers mountain scenery, cool temperatures, and some of the most scenic golf views in Wyoming. Many local layouts are surrounded by wildlife habitats and river valleys.

  • Jackson Hole Golf & Tennis Club - 5000 N Spring Gulch Rd, Jackson, WY 83001. Scenic resort golf with panoramic Teton Mountain views and tree-lined fairways.
  • Teton Pines Country Club - 3450 N Clubhouse Dr, Wilson, WY 83014. Semi-private championship golf with dramatic mountain scenery and upscale amenities.
  • Headwaters Golf Club at Teton Springs - 10 Headwaters Dr, Victor, ID 83455. Resort golf featuring rolling fairways and views of the Teton Range.
  • The Links at Teton Peaks - 27 Fairway Dr, Driggs, ID 83422. Affordable mountain golf located west of Jackson near the Idaho border.
  • Cedar Creek Golf Course - 110 Vista Dr, Star Valley Ranch, WY 83127. Scenic public golf surrounded by forests and Wyoming mountain landscapes.
  • Pine Creek Golf Course - 100 Fairway Dr, Star Valley, WY 83127. Relaxed mountain golf known for wildlife sightings and wide-open fairways.

Private Golf Clubs in Jackson

Jackson has several luxury private golf clubs that attract members from around the country. These facilities combine championship golf with upscale mountain resort amenities.

  • Snake River Sporting Club - 14885 Sporting Club Rd, Jackson, WY 83001. Members and guests only. Private riverside golf community with luxury outdoor recreation amenities.
  • 3 Creek Ranch Golf Club - 1600 N Elk Refuge Rd, Jackson, WY 83001. Members and guests only. Prestigious private golf club with scenic wetlands and mountain views.
  • Shooting Star Golf Club - 18 Shooting Star Dr, Teton Village, WY 83025. Members and guests only. Luxury private golf club located beside Jackson Hole Mountain Resort.
  • Bronze Buffalo Ranch at Teton Springs - 10 Warm Creek Ln, Victor, ID 83455. Members and guests only. Private mountain golf resort with luxury vacation amenities.

Executive and Par-3 Golf Courses in Jackson

Shorter layouts and indoor golf facilities around Jackson are ideal for beginners, families, and players looking for quick practice rounds during mountain vacations.

  • Jackson Par 3 & Practice Center - 3200 W McCollister Dr, Jackson, WY 83001. Beginner-friendly par-3 golf facility with practice greens and mountain scenery.
  • Topgolf Swing Suite Jackson - 50 W Broadway, Jackson, WY 83001. Indoor golf simulator venue offering year-round golf games and practice sessions.
  • Grand Targhee Resort Golf - 3300 Ski Hill Rd, Alta, WY 83414. Scenic short-course resort golf located near Grand Targhee Resort.

Golf Resorts and Championship Courses in Jackson

Jackson is one of the top luxury golf destinations in the Rocky Mountains because of its mountain scenery, resort golf, and close access to Grand Teton National Park.

  • Jackson Hole Golf & Tennis Club - 5000 N Spring Gulch Rd, Jackson, WY 83001. Resort golf known for spectacular Teton Mountain views and luxury accommodations.
  • Shooting Star Golf Club - 18 Shooting Star Dr, Teton Village, WY 83025. Luxury private mountain golf designed for high-end resort living.
  • Snake River Sporting Club - 14885 Sporting Club Rd, Jackson, WY 83001. Championship riverside golf with luxury wilderness resort amenities.
  • Teton Pines Country Club - 3450 N Clubhouse Dr, Wilson, WY 83014. Scenic championship golf located between Jackson and Teton Village.
  • Headwaters Golf Club at Teton Springs - 10 Headwaters Dr, Victor, ID 83455. Resort championship golf with panoramic Teton scenery.

Golf Course Greens Fees in Jackson

Golf around Jackson is more expensive than many other Wyoming cities because of the area’s luxury resort market and mountain tourism. Peak summer rates are usually highest from June through August.

Course TypeTypical Greens FeeNotes
Public Municipal$25-$60Limited municipal golf options near Jackson
Public Championship$80-$220Mountain golf with premium resort conditions
Resort / Destination Golf$150-$300+Luxury golf near Jackson Hole and Teton resorts
Private ClubMembers OnlyMembership and guest restrictions apply
Executive / Par-3$15-$40Shorter layouts ideal for beginners and practice

Interesting Facts About Golf in Jackson

Jackson combines luxury mountain resorts, wildlife scenery, and championship golf to create one of the most scenic golf regions in the United States.

FactDetails
Total Golf CoursesMore than 15 golf facilities within the Jackson and Teton region
Most Famous CourseJackson Hole Golf & Tennis Club for its iconic Teton Mountain views
Best Golf AreaJackson-Wilson-Teton Village corridor
Best Season for GolfJune through September for warm weather and mountain scenery
Public Courses AvailableSeveral public and resort-access golf facilities nearby
Private Golf ClubsLuxury private mountain clubs dominate the local golf scene
Scenic or Signature CoursesShooting Star Golf Club for luxury mountain golf scenery
PGA or Championship EventsRegional amateur and mountain golf tournaments hosted locally
Beginner-Friendly OptionsJackson Par 3 Center and Grand Targhee Resort Golf
Luxury Golf ResortsSnake River Sporting Club, Shooting Star Golf Club, and Teton Springs
Typical Golfing WeatherSummer temperatures usually range from 58°F to 82°F with cool evenings
Average Greens FeeAbout $85-$180 for a public 18-hole round

Why Golfers Enjoy Playing in Jackson

Jackson offers golfers mountain scenery, cool summer temperatures, and some of the most dramatic golf views in North America. Players can enjoy championship golf beside the Tetons while still staying close to hiking trails, fly-fishing rivers, ski resorts, and national parks. The area’s luxury resort atmosphere also makes Jackson a popular destination for golf vacations.

  • Teton Mountain views create unforgettable golf scenery.
  • Cool summer weather makes walking the course comfortable.
  • Luxury mountain golf resorts attract visitors from around the world.
  • Wildlife sightings are common on many local courses.
  • Golf trips pair well with Yellowstone and Grand Teton tourism.
  • Several championship layouts are located within short drives of downtown Jackson.
  • Long summer daylight hours allow late evening rounds.