• Skip to main content
  • Skip to footer

Pinon Hills Golf Course

Golf Farmington, NM

  • Book Tee Times
  • Golf
    • Course Tour
    • Photo Gallery
    • Scorecard/Yardage Card
    • Golf Instruction
    • Stay & Play
  • Rates
    • Daily Rates
    • Annual Passes
  • Tournaments & Events
    • Upcoming Events
    • 2025 Tournament Schedule
  • Sponsorship Opportunities
    • Memorial Bench Program
    • Hole Sponsorship Program
  • About Us
    • History of PiƱon Hills
    • Our Staff
    • Golf Course Hours & Updates
    • The Grill on the Hill
  • Online Store
  • Contact Us

Across the Border Golf Extravaganza

January 15, 2025 by

Date: May 3, 2025
Time: All-day

Boys & Girls Clubs of San Juan County

January 15, 2025 by

Date: April 25, 2025 - April 26, 2025
Time: All-day

Rage Baseball Fundraiser

January 15, 2025 by

Date: April 18, 2025
Time: 9:00 am

4A High School State Preview

January 15, 2025 by

Date: March 31, 2025
Time: All-day

Monster Day

February 23, 2024 by

Date: October 26, 2024
Time: 9:00 am

Senior Golfers of NM

February 23, 2024 by

Date: September 24, 2024
Time: 9:00 am

Bishop’s Classic

February 23, 2024 by

Date: September 21, 2024
Time: 8:30 am

Desk & Derrick Bogey Bash

February 23, 2024 by

Date: September 13, 2024
Time: 8:30 am

North American Coal

February 23, 2024 by

Date: September 7, 2024
Time: 8:30 am

US Senior Professional Tour

February 23, 2024 by

Date: September 4, 2024 - September 5, 2024
Time: All-day
  • « Go to Previous Page
  • Page 1
  • Page 2
  • Page 3
  • Page 4
  • Page 5
  • Page 6
  • Interim pages omitted …
  • Page 8
  • Go to Next Page »

Footer

Sign Up for Email Offers

Sign-Up

meteoblue

Find Us

Address:
2101 Sunrise Pkwy
Farmington, NM 87401

Phone:
(505) 326-6066

Email:
info@pinonhillsgolf.com

Follow Us

facebook icon
Copyright © 2025 Pinon Hills Golf Course All Rights Reserved.
Powered by Powered by Golf Channel Solutions

WINTER UPDATE

Beginning Monday, November 3rd, the golf course will be closed on Mondays to give the We apologize for the inconvenience.