Envision Golf
The #1 Indoor Golf Facility in Portland, OR
Our Fall 2 Man Scramble League Kicks Off On Wednesday November 6th!
Register Your Team Below

Fall Hours (Starting 8/21)

Monday - Thursday: 11:00am - 10:00pm

Friday: 11:00am - 11:00pm

Saturday: 10:00am - 11:00pm

Sunday: 10:00am - 10:00pm

Our Features

Explore Envision Golf's many features, designed to cater to every golfer's needs; from state-of-the-art simulators and personalized coaching to engaging leagues and exclusive events in a friendly pub environment.

Specials & Promotions


Maximize your golf experience with Envision Golf: Enjoy discounted rates on bays during Early Week Deals, compete in our Tuesday or Wednesday Night Leagues, join the flexible Individual League, or unwind on Thursday Ladies Night. Plus, explore our Gift Cards and exclusive PXG Club Fittings for the ultimate golfing gift or personal customization. Act now for special pricing and unforgettable golfing adventures!
  • Early Week Deal Monday to Wednesday
    All Standard Bays, up to 3 hours, with up to 6 players for just $65!
    Monday through Wednesday till 5 pm
    (book before 2 pm to get all 3 hours)
    • When Booking make sure you book for the whole 3 hours not just one.
    • Make sure to book a left-handed bay if needed!
    ** $90 for VIP bay rentals.
  • Tuesday and Wednesday Scramble Leagues
    • Warmup @ 5:30pm
    • Tee off @ 6:00pm
    Play until close: $35 (per person)
  • Thursday Ladies Night
    • Play from 5:30pm-10:00pm
    • 2 Ladies play: $35/both
    • Partner plus one: $35
  • Nike Junior Golf Camps
    • This program is designed for kids between the ages of 10-17. The staff is on hand to provide campers with top-quality instruction each day.
    • Our Envision Golf camp is one of only three Nike Indoor Golf Camps in the country! This one-of-a-kind camp is designed to enhance skills and foster a love for the game.
  • Address
    18039 SW Lower Boones Ferry Road, Tigard, Oregon 97224
  • New Summer Hours
    Sunday - Thursday: 11:30am - 10pm
    Friday - Saturday:
    11:30am - 11pm
Need to get in touch?