Golf Lessons


The Ponds at Battle Creek

601 South Century Avenue
Maplewood, MN 55119
Phone: 651-501-6321

Individual and group lesson packages provided by local golf professionals make The Ponds at Battle Creek an attractive recreation venue for avid players, new golfers, seniors, juniors, women and family outings.
  • Lighted practice/ teaching range with 50 natural grass hitting stations and state of the art artificial grass teeing surfaces 
  • Six laser distance-verified target greens
  • Separate chipping area
Teaching Professional: David "Cal" Colarusso, PGA​



1820 North Van Dyke Street
Maplewood, MN 55109
Phone: 651-748-2525

Dave Colarusso, PGA Teaching Professional, can assist all ages and abilities with their golf games. A large putting green with a sand bunker and chipping area provide golfers with short game practice. Dave also teaches full swing lessons and group classes at The Ponds at Battle Creek. Please call Dave at 651-399-3998 for details.


Goodrich Golf Dome

1815 North Van Dyke Street
Maplewood, MN 55109
Phone: 651-777-0500

The Goodrich Golf Dome in Maplewood blows the roof off any other domed practice area. The putting green and chipping area are perfect for short game practice. The dome is open year-round and has the lowest rates in town.

Visit the Goodrich Golf Dome website​ for current hours, rates and specials!


Island Lake

1000 Red Fox Road
Shoreview, MN 55126
Phone: 651-787-0383  

Group classes and private lessons are available for golfers of all ages and abilities.
Junior Golf Camps introduce young golfers to the game or provide an extra boost to early golfing success. 
  • Combination of instruction and on-course play
  • Focus on golf rules and etiquette, and proper swing fundamentals 
  • Golfers are taught to value honesty, integrity, personal responsibility, honor and sportsmanship 
  • Weekly games and prizes add to the fun (kids get lunch everyday)
Practice Range and Practice Green
The practice green, located between the clubhouse and the first tee, is a two-tiered green with many undulations to challenge golfers' "rolling skills." The practice range has 30 stations, combining natural grass and artificial turf, a cobblestone walkway, new high-tech practice mats and a nice short game area. The practice range has lights for practicing into the early evening. ​ 



2166 Maplewood Drive
Maplewood, MN 55109
Phone: 651-766-4170

Teaching Professionals:
Jon Reigstad, Director of Instruction
Kris Furlong

Adult Group Lessons

Keller Golf course offers private and group lessons for beginner, intermediate and advanced players.

Classes consist of four one-hour sessions.
  • Level 1: Intro to Golf
    Introduces non-golfers to the game of golf and its traditions. Teaches basic rules and etiquette, and full swing and short game elements
  • Level 2
    For experienced golfers. Provides a more in-depth focus on full swing and short game elements.
  • Level 3
    For advanced, dedicated golfers. Golfers who score 100 for 18 holes or 50 for nine holes are ideal for this class. Includes a swing analysis video for each participant.
Space is limited. Call the pro shop at 651-766-4170 for more information.  


Manitou Ridge

3200 North McKnight Road
White Bear Lake, MN 55110
Phone: 651-777-2987

Dedicated, PGA golf professionals are available for instruction on an individual or group basis. Call for rates or to set an appointment at 651-777-2987 ext.​ 1.
Adult Group Lessons 
Minimum of three participants needed per session
Times: 7p.m. to 7:45p.m.
Cost: $60 per session

Lessons are a three-week program for beginner to intermediate golfers. Lesson will start with a review of basic fundamentals.
  • First week-putting
  • Second week- chipping
  • Third week- full swing
Junior Group Lessons
Times: 11a.m. to noon
Cost: $60 per junior

Three weeks of instruction with the fourth week being a 9-hole round with instructor.
Driving Range/Putting Greens
The full length driving range and two putting greens will help you polish up your game


Contact Us

2015 N. Van Dyke Street
Maplewood, MN 55109-3796
Phone: 651-748-2500
Fax:  651-748-2508