Welcome to Willow Lake Golf Center &Driving Range

Due to the snow and ice which has remained on the driving range over the past several days, we have been unable to retrieve the majority of our range ball inventory.

Unfortunately as of Noon today Sunday 1/15/17 we only have about 1000 balls left before we will be forced to close the range for the day.

Our hours over the next two days will be as follows:
Monday 1/16 1:00pm - 5:00pm
Tuesday 1/17 12:00pm - 5:00pm

With warmer weather in the forcast, we should be able to resume normal operations by Wednesday.  We will be able to hand pick enough balls tomorrow morning for limited operation and will attempt a full pick Tuesday morning once the scheduled warmer temperatures and rain wash away the ice and snow.

Sorry for any inconvenience.

The Management


Willow Lake Golf Center and Driving Range is the premiere golf facility in Keizer, Oregon, located just north of Salem. Here at Willow Lake, we've worked hard to earn a reputation as the state's best option for honing your swing or short game while at the same time outfitting you with all the modern equipment you need to take your golf to a new level.

The driving range features 22 covered artificial hitting mats, grass tee area, putting and chipping area, bunker and stadium lighting.

Our services include custom fitting, private lessons, adult and junior clinics, camps, club repair, club regripping and much, much more.

So take the time to visit Willow Lake Golf Center and Driving Range and you'll see the results in both your golf bag and the score of your next round!

Daily Specials

Senior Day 60+ 10am- 12 $5 Medium
Under the Lights Special 5pm - 7pm $5 Medium/$7 Large
Ladies' Day 10am- 12 $5 Medium
Senior Day 60+ 10am- 12 $5 Medium
Under the Lights Special 5pm-7pm $5 Medium/$7 Large
Family Hours 10:00am - 12  $5 Medium/$7 Large
Saturday and Sundays
$12.00 X-Large

HOURS OF OPERATION           Beginning  11/28/16

Monday 12:00pm - 7:00pm                      10:00am - 5:00pm
Tuesday - Friday 9am - 7pm                T & TH 10am- 7pm W & F 10am - 5pm
Saturday 8:00am - 7:00pm                        9:00am - 5:00pm
Sunday  10:00am - 6:00pm                        10:00am - 5:pm