Angel Fire Resort | Golf Instruction

Book Now


# of Nights:

# of Guests:


Apr 20, 2014

Hi: 54 Lo: 29

Detailed forecast


Evening view of the Angel Fire Resort Country Club

Golf Instruction

Golf Course | Rates & Reservations | Pro Shop | Instruction | Special Offers | Events | Directions

Our staff of friendly PGA Professionals will help you improve your game through an extensive instruction program working with your natural swing ability. Practice facilities include a large driving range, putting and chipping greens, all just steps away from the Country Club. We specialize in the following lesson formats:

  • Private
  • Group
  • Junior
  • Playing

It is recommended to schedule your lesson prior to arrival. Whether you are a seasoned player or just beginning, our staff of professionals will provide you with an enjoyable lesson experience and results to boost your playing ability.

Complete information and pricing for lessons coming soon!

Take the first step to improve your golf game.
Contact Don Willingham at or call 575-377-4488.

Weekly Friday Scramble

Starting June 6, 2014, $30 entry includes golf, cart, hors d’oeuvres, and prizes. 3-person scramble and skins game. Make your own team. Each week will have low team prizes based on number of participants.


Golf Clinic
Every Sunday • 1:30 p.m. • $25
Fastest way to lower scores.  Putting and chipping.  Plus proper pre-round stretching will lower your handicap.

Beginner Ladies Clinic
May 20 • 10 a.m. • $25
Never played?  Come out and see the fun you are missing.  Played a little?  Let’s have some fun. Don’t have clubs?  We will have clubs for you to use.

Junior Golf Clinic
June 9-13, 2014; July 14-18, 2014; August 4-8, 2014 • 10:30 a.m. – 12:30 p.m.
Ages 6 & up welcome.
Professional instruction includes all facets of the game: Putting, Chipping, Pitching, Full Swing, Irons and Woods, Bunker Shots, Rules & Etiquette.
Friday includes lunch and up to nine holes of play.
Please bring own clubs (not provided)

To sign up or to get more information, please call 575-377-4488.