Goodrich Golf course


Ramsey County has five golf courses which cater to a variety of skill levels. Ramsey County also has a heated indoor driving range for use in winter months or during periods of inclement weather. Course facilities are also available for special events, such as weddings, anniversaries​, corporate get-togethers and birthday celebrations. No matter what the season, and no matter what your age or skill level, Ramsey County has a golfing facility to suit your needs.

Golf Courses

Ramsey County golf courses offer many different ways to enjoy the game of golf, and each course has its own personality and features to explore.


Event Spaces

Whether you are planning for a company outing, wedding, birthday, or anniversary event, Ramsey County golf courses offer a unique and special way to celebrate your important day. Clubhouses offer indoor facilities for catering and a place to celebrate your occasion in the event of inclement weather, while the unique landscaping of each course offers the ideal backdrop for your event.


Book a Tee Time

Book your tee time online by using the links below. You may also book tee times by phone. Learn more.

*Please note: Patron rate, senior rate and other discount rates will be applied when you check in for your round.



What's New

Keller, The Ponds at Battle Creek and Goodrich close for season Nov. 8

Contact Us

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