Now at The Treehouse: 32 Flavors of Rowley's Red Barn Ice Cream · New Deli Sandwiches · Dirty Sodas · Hot Dogs →
Pistol Rock Golf Course
Pistol Rock Golf Course pond and fairway with the Pahvant Range in the distance

Fillmore, Utah · Exit 163 off I-15

Exit the Highway,
Enter the Game.

A 9-hole public golf course in Fillmore, Utah · Walk-Ins Welcome

A scenic 9-hole course in Fillmore, Utah — privately owned and open to the public. Wide fairways, mountain views, and a laid-back vibe for all skill levels.

The Course

One of Utah's most playable 9-hole experiences.

Tucked between the Pahvant Range and I-15, Pistol Rock offers wide, forgiving fairways and panoramic mountain views. Whether you're a low handicap or just learning, you'll find a welcoming pace and a course that respects your time.

9
Holes
36
Par
3,152
Black Yds
2,878
Blue Yds
2,597
White Yds
Pond and fairway at Pistol Rock Golf Course with the Pahvant Range behind
Central Utah
Between SLC and St. George on I-15
Exit 163
1 minute off I-15
All Skill Levels
Wide fairways, walk-in friendly
Mountain Views
The Pahvant Range, every hole
The Treehouse logo

The Treehouse

Ice cream, sandwiches, and dirty sodas — right off I-15.

Tucked inside the Pistol Rock clubhouse. You don't need to play a round — just pull off Exit 163, walk in, and grab a bite.

A scoop of bright blue Rowley's Red Barn ice cream in a cone
Ice Cream
32 flavors of Rowley's Red Barn
A made-to-order sandwich on an everything bagel next to a Pistol Rock scorecardNew
Deli Sandwiches
$10 · $15 as a meal
A fruity dirty soda next to a bag of popcorn on the patio rail
Dirty Sodas
50+ signatures, or build your own
A walking taco and a cherry dirty soda on the grass by the pond
Hot Eats
Nathan's hot dogs & walking tacos
New

Deli Sandwiches

See what's on each →
  • The Clubhouse
  • The Greenskeeper
  • The Scramble
  • The Chunk
  • The Smith
  • Grip It & Whip It
  • + build your own & all-day breakfast

$10 à la carte · $15 as a meal with a 24 oz drink, chips & a scoop

Today's Ice Cream Flavors

See all →
  • Vanilla
  • Chocolate
  • Strawberry
  • Cookies & Cream
  • Cookie Dough
  • Cookie Mint
  • +26 more

Free coffee & hot cocoa, too — on the house.

Open daily, 7:15 AM – 8 PM (9 PM Fri & Sat) · Walk-ins always welcome

Tournaments & Events

Central Utah's gathering place for golf.

Scrambles, tournaments, charity events, and twilight socials all season long. Sitting on I-15 between Salt Lake and St. George, we're the natural meeting point for companies with teams or clients spread across Utah.

Featured Event
Oct 244-Person Scramble

The Greg Wade Memorial

Beebz's Revenge. All season long, our superintendent Brian has watched you leave divots, skip ball marks, and park carts where carts should never be. For one day, he sets up the course. Expect pins you've never seen, tee boxes in questionable places, and a few surprises Greg would've loved. Wear red.

  • 4-Person Scramble
  • Dinner by Ashton Meats
  • Prizes
Sat, Oct 24 · Tee off 10:30 AM · $400 per team · $100 per player
Pistol Rock Golf Course · Presented by Roper Lumber
Sep 22High School JV

Millard JV Tournament

Millard junior varsity tournament tees off at 4:00pm. Public tee times resume at 5:00pm.

Tee off 4:00pm · Public tee times from 5:00pm
Sep 23Junior Golf

Delta vs Millard Jr Golf Tournament

Junior golf tournament — Delta takes on Millard.

Starts at 3:00pm
Oct 244-Person Scramble

The Greg Wade Memorial

4-person scramble with dinner by Ashton Meats and prizes after the round. Presented by Roper Lumber.

Tee off 10:30 AM · $400 per team · $100 per player
Click for details & sign-up

Host Your Tournament Here

Corporate outing, charity scramble, family reunion?

We host private events of every size. Custom formats, catering, cart fleets, and a course that fits 18 teams without feeling packed. Tell us what you have in mind.

Rates

Simple pricing. No surprises.

Player9·Walk9·Cart18·Walk18·Cart
Standard$18$28$36$56
Senior (65+)$16$26$32$52
Military / First Responder$16$26$32$52
Junior (4–17)$16$26$32$52

Junior rates valid Sun–Thurs only. Cart drivers must be 16 or older.

Driving Range

  • Small Bucket$3
  • Medium Bucket$5
  • Large Bucket$11

Punch Passes

  • 10 · 9-Hole Rounds
    1 punch per player
    $160
  • 10 · Cart Fee Punches
    1 punch per player per 9 holes
    $90

Season Passes

5-Day passes valid Sun–Thurs. Cart not included. Call (435) 558-5642 to purchase.

Passholder5-Day7-Day
Adult$500$700
Couples$860$1,200
Senior (65+)$430$600
Military / First Responder$430$600
Junior (4–17)$215—

Clubs & Grips

  • Regripping
    BYOG · Bring Your Own Grips
    Bring in your grips and we'll install them. Not sure what to buy? Ask us and we'll help you pick the right size and feel.
    $5 / club
  • Clubs
    We keep a few clubs in the pro shop and can order in what you're after.

Rain Checks

When a round is interrupted by weather, guests may receive a rain check based on the number of completed holes. Cash and credit card refunds are not issued for rounds of golf.

Leagues

Find your group.

Men's League

Days
Thursday – Sunday
Time
Play anytime

Play with another league member. Both players must sign the scorecard.

Join this league →

Women's League

Days
Every Tuesday
Time
4:30 PM
Join this league →

Senior Men's League

Days
Monday – Wednesday
Time
Play anytime

Play with another league member. Both players must sign the scorecard.

Join this league →

Reviews

What guests are saying.

4.6· 100+ reviews on Google
Read all reviews on Google →
“What a great course. Staff was amazing. The greens are in great shape. You can tell they have been improving this course.”
Nick Dahlman
“MUST READ: I have played this course a number of times and for the price I thought it was a good deal. BUT, since the new ownership has taken, over this course is AMAZING! They have improved all of the grass, the greens are fantastic, tee boxes amazing, fairways well kept. I mean out of anything in UT County I'd take this course now any day. Plus they have new carts, improved club house interior, and very kind ownership. I'd highly recommend this course to anyone.”
Ryan Michon
“Played last year and the course wasn't in great shape, but decided to try again today and was pleasantly surprised at how nice the course was this time around. I had the chance to meet the new owner and was grateful to see how much care and attention they're putting in to make this a great destination. It's certainly worth a stop if you're passing through!”
Andrew Geddes
“This golf course is such a hidden gem in central Utah! It's such a calm atmosphere and so fun to play around here. The club house has an awesome selection of ice cream and dirty sodas and they sometimes have Foodtrucks in their spacious parking lot. Highly recommend stopping here!”
Bailala
“Todd and his wife Robi are amazing people, the course is great. I love the family vibe. Everyone is friendly. The golf is awesome, pace of play was excellent. I'm from Lehi but anytime I'm driving through I will play 9 or 18 if the weather allows it. One of my new favorite courses.”
Jaxon Treu
“My friends and I had the opportunity to play at this amazing golf course for a bachelor party. Let me tell you this place is the Augusta National of Utah. The greens were rolling, smooth, and the course layout was spectacular.”
Vernon Green

Dress Code

Please wear clothes.

That's about it. No collars required, no soft-spike police, no side-eye for jeans. Just show up, swing the club, have a good time.

Visit

Come see us.

Address
875 N Main Street, Fillmore, UT 84631
Tap to open in Google Maps
Phone
(435) 558-5642
Hours
Golf 7:30 AM – 5:45 PM daily
Treehouse till 8 PM · Fri & Sat till 9 PM
Follow Us
Drive Times
  • Provo1h 30m
  • St. George2h 30m
  • Beaver45m
  • Nephi50m