(651) 480-8558         
Home      Tee Times      Shop Online
Slide 1
Welcome
Emerald Greens Golf Course offers 36 Holes of Championship Golf. Located in Hastings, Minnesota.
Slide 2
Weddings & Events
Our new Event Venue, The Wexford, opened in September 2023. Book your event today!
Slide 3
Membership
We offer several membership opportunities each season. There's never been a better time to play more golf.
Slide 4
Join A League
With 36 Holes of Golf, Emerald Greens has several open Golf Leagues eagerly awaiting you to join.
Slide 5
Group Outings
Our courses are home to one of the best places in the Twin Cities area for your outing or charity event.
Slide 6
Golf Instruction
Our certified PGA golf instructors are here to help. Let's get your game in shape so you're ready to score better.
previous arrow
next arrow

The Wexford at Emerald Greens is a beautiful wedding venue located on a family owned golf course in Hastings, MN. This expansive property boasts two 18-hole golf courses dotted with picturesque ponds and trees.

The Wexford at Emerald Greens can accommodate everything from pre-nuptial festivities to day-after parties and all the activities between. You can begin the day by preparing in the on-site bridal suite and groom's lounge. For your ceremony, you can exchange vows by the picturesque pond and rock waterfall. Dinner receptions are hosted in the new upper-level reception venue. Bright and airy with neutral colors and minimal décor, this space offers the perfect blank canvas for adding personal touches. Here, you can dine with up to 400 guests at round tables, followed by an evening of music and dancing. You can easily rearrange this space for a cozier feel for intimate gatherings. Whether planning a wedding for 150 or 400 guests, the dedicated staff will work tirelessly to deliver an unforgettable experience. With an open bar service on-site, you and your guests can enjoy a fine selection of beers, wines, and liqueurs throughout the day. The venue also provides chairs, tables, set up, clean up, wheelchair-accessible facilities, and ample parking.

To set your wedding goals into motion, contact The Wexford at Emerald Greens planning team for a friendly chat. They can help you organize all the details and if requested, help select florists, decorators, caterers, entertainment, and any additional services you may need.

ALL ROUNDS MUST BE BOOKED ONLINE, except for Season Pass Members, Juniors, Retired or Active Military/Law Enforcement who must call to reserve a tee time.

PCC MEMBERS: As a Tier 2 course, blackout times (no play) are 7:00am-12:00pm Sat-Sun-Holidays. PCC members who play between 7:00am-12:00pm on Sat-Sun-Holiday will be charged the normal weekend rates.

Cancellations must be made at least 24 hours prior to your scheduled tee time by calling the clubhouse at (651) 480-8558. If you fail to cancel, or show with fewer number of players, your credit card on file will be charged the appropriate no-show fees. Please be accurate with your tee time selection.

Book a Tee Time

NOTE: ALL players (including prepaid) MUST check-in at the proshop before your round.


PCC (Public Country Club) Members

The following fees listed below apply only to PCC (PUBLIC COUNTRY CLUB) MEMBERS (not general public golfers).

Emerald Greens is a Tier 2 Public Country Club course meaning:

APRIL-OCTOBER:
Monday-Thursday 18 holes: $23 to ride 18, $10 to walk
Monday-Thursday 9 holes: $15 to ride, $10 to walk
Fridays-Sat-Sun-Holidays: $28 to walk or ride (18 or 9 holes)

Blackout (no play) times are ALWAYS 7am-12pm on Saturdays, Sundays & Holidays.

NOVEMBER-DECEMBER-JANUARY-FEBRUARY-MARCH:

During the months of November thru March, the PCC Shoulder Season Surcharge applies to ALL rounds ($23 for 18 or $15 for 9 holes Mon-Thur, $28 Fri-Sat-Sun and is for walking or riding 18 or 9 holes.

Please use the form on this page to login to your account.

by PGA Golf Professional Barry Wallin & his staff

In every Emerald Greens youth golf lesson, we seek to create an authentic golf learning experience for every child! We always use real golf balls with real clubs on real grass. We learn to chip and putt on regulation greens. With a 3:1 student to staff ratio, we create a safe and guided environment where every child can learn to better play the great game of golf!

Lesson times vary to fit your schedule. Listed below you will find:
• Private lessons,
• One week beginner camps,
• Once-a-week lessons (for both beginner and intermediate),
• Parent/child lessons, and
• a Junior Golf Academy for intermediate and advanced students

All equipment (clubs, balls, tees, etc.) is provided for those who want it, both youth and adults.

League play is available for the intermediate and advanced levels.

The program is directed by PGA Golf Professional Barry Wallin, Director of Golf Instruction at Emerald Greens GC and Head Girls’ Golf Coach at Rosemount High School. His staff includes a select group of accomplished collegiate and high school golfers, who are also excellent at working with kids. Coach Wallin is a 3-time MN Section Girls Golf Coach of the Year (2009, 2014, 2017), and a 2-time MN State Girls Golf Coach of the Year (2009, 2014). He was inducted into the MN State Golf Coaches Association Hall of Fame in 2018.
Please contact Barry Wallin at 651-245-5899 or by email at barry.wallin@futuresclub.org if you have any questions at all. Thanks!

We are looking forward to a great summer!

Private Lessons

1 hour each. Devoted to helping your child get to the next step!

Lesson topics include: full swing, putting, chipping, pitching, sand bunkers, hitting more consistent tee shots with your driver, and on course management for lower scores.  Also, all of our private lessons are "bring along a friend for free" if you wish, meaning they are for either 1 or 2 students for the same fee.

Individual OUTDOOR youth lesson…$50.     Individual INDOOR youth lesson…$75       

Series of four outdoor youth lessons…$150
Scheduled at your convenience, these private individual lessons will help you improve your game at your own pace!

Individual Summer Development Series: This is a series of 8 one-hour lessons, also scheduled at your own convenience.  These lessons include video lessons and on-the-course coaching. Cost:  $295, with lessons to be completed by the end of September.

To schedule any of these private lessons, please call Barry Wallin at (651) 245-5899.  We will compare calendars and find a time that works for you!

 Click to register Download a pdf registration form

Emerald Greens Golf Camp for Beginners

This is a one week golf camp running Monday through Thursday of the same week, as listed below. Each day’s lesson lasts 1.75 hours. Students will be grouped in each session according to age/ability and friends.

Topics include full swing, putting, chipping, pitching, safety, and etiquette. Max enrollment of 16 students per camp. Staff ratio of 3 students per 1 staff member. Suggested ages preK to 14 years old. 

Cost: $109, includes four lessons, use of all equipment, a golf t–shirt, and bag tag.

 Click to register  Download a pdf registration form

June 16
Mon-Thu 10:00 AM-11:45 AM
Mon-Thu 12:00 PM- 1:45 PM
Mon-Thu 2:30 PM- 4:15 PM
Mon-Thu 4:30 PM- 6:15 PM
Mon-Thu 7:00 PM- 8:45 PM

June 23
Mon-Thu 10:00 AM-11:45 AM
Mon-Thu 12:00 PM- 1:45 PM
Mon-Thu 2:30 PM- 4:15 PM
Mon-Thu 4:30 PM- 6:15 PM
Mon-Thu 7:00 PM- 8:45 PM

July 7
Mon-Thu 10:00 AM-11:45 AM
Mon-Thu 12:00 PM- 1:45 PM
Mon-Thu 2:30 PM- 4:15 PM
Mon-Thu 4:30 PM- 6:15 PM

July 14
Mon-Thu 10:00 AM-11:45 AM
Mon-Thu 12:00 PM- 1:45 PM
Mon-Thu 2:30 PM- 4:15 PM
Mon-Thu 4:30 PM- 6:15 PM

July 21
Mon-Thu 10:00 AM-11:45 AM 
Mon-Thu 12:00 PM- 1:45 PM
Mon-Thu 2:30 PM- 4:15 PM
Mon-Thu 4:30 PM- 6:15 PM

July 28
Mon-Thu 10:00 AM-11:45 AM
Mon-Thu 12:00 PM- 1:45 PM
Mon-Thu 2:30 PM- 4:15 PM
Mon-Thu 4:30 PM- 6:15 PM

 Click to register Download a pdf registration form

Once a Week Golf Lessons- Beginner Level

Six (6) once a week 1.75 hour lessons beginning the week of June 16 and ending during the week of July 28, skipping lessons the week of 6/30 – 7/3. Students will be grouped within each session according to age/ability and friends. The week of August 4 will be used as a make–up week for rainouts. 

Topics include: full swing, putting, chipping, pitching, safety, and etiquette.

Fee: $165, includes six 1.75 hour lessons, use of all equipment, a golf t–shirt, & bag tag.
Max enrollment of 16 students per lesson, with a ratio of 3 students to 1 staff member.

 Click to register Download a pdf registration form

Mondays starting June 16, skipping June 30
9:00 AM- 10:45 AM, suggested ages 5-12
11:00 AM-12:45 PM, suggested ages 10-14
1:30 PM- 3:15 PM, suggested ages 5-12
3:30 PM- 5:15 PM, suggested ages 10-14
6:00 PM- 7:45 PM, suggested ages 5-14

Tuesdays starting June 17, skipping July 1
9:00 AM- 10:45 AM, suggested ages 5-12
11:00 AM-12:45 PM, suggested ages 10-14
1:30 PM- 3:15 PM, suggested ages 5-12
3:30 PM- 5:15 PM, suggested ages 10-14
6:00 PM- 7:45 PM, suggested ages 5-14 (Class is closed due to full enrollment)

Wednesdays starting June 18, skipping July 2
9:00 AM- 10:45 AM, suggested ages 5-12
11:00 AM-12:45 PM, suggested ages 10-14
1:30 PM- 3:15 PM, suggested ages 5-12
3:30 PM- 5:15 PM, suggested ages 10-14    
6:00 PM- 7:45 PM, suggested ages 5-14

Thursdays starting June 19, skipping July 3
11:00 AM-12:45 PM, suggested ages 10-14
1:30 PM- 3:15 PM, suggested ages 5-12

 Click to register Download a pdf registration form

Once a Week Golf Lessons- Intermediate Level (includes Thursday Golf League)

Six (6) once a week 1.75 hour lessons beginning the week of June 16 and ending during the week of July 28, skipping lessons the week of 6/30 – 7/3). Students will be grouped within each session according to age/ability and friends. The week of August 4 will be used as a make–up week for rainouts. Intermediate golfers will also play each week in the 8 AM Thursday morning league.

Topics include: full swing, putting, chipping, pitching, sand play, course strategy, safety, terminology, and etiquette.

Fee: $265, includes six 1.75 hour lessons, 6 nine–hole Thursday Golf League greens fees, a golf t– shirt, and a bag tag.
Max enrollment of 16 students per lesson, with a staff ratio of 3 students to 1 staff member.

 Click to register Download a pdf registration form

Mondays starting June 16, skipping June 30
9:00 AM- 10:45 AM, suggested ages 5-12
11:00 AM-12:45 PM, suggested ages 10-14
1:30 PM- 3:15 PM, suggested ages 5-12
3:30 PM- 5:15 PM, suggested ages 10-14
6:00 PM- 7:45 PM, suggested ages 5-14

Tuesdays starting June 17, skipping July 1
9:00 AM- 10:45 AM, suggested ages 5-12
11:00 AM-12:45 PM, suggested ages 10-14
1:30 PM- 3:15 PM, suggested ages 5-12
3:30 PM- 5:15 PM, suggested ages 10-14
6:00 PM- 7:45 PM, suggested ages 5-14 (Class is closed due to full enrollment)

Wednesdays starting June 18, skipping July 2
9:00 AM- 10:45 AM, suggested ages 5-12
11:00 AM-12:45 PM, suggested ages 10-14
1:30 PM- 3:15 PM, suggested ages 5-12
3:30 PM- 5:15 PM, suggested ages 10-14    
6:00 PM- 7:45 PM, suggested ages 5-14

Thursdays starting June 19, skipping July 3
11:00 AM-12:45 PM, suggested ages 10-14
1:30 PM- 3:15 PM, suggested ages 5-12

 Click to register Download a pdf registration form

Parent/Child Golf Lessons- Beginner Level (includes optional on-course lesson)

Once a week lessons, 1 hour each day, for 4 weeks, beginning on each day/time listed.
Also includes a supervised, optional 3-hour on-course lesson on one of the dates listed below.

These four 1–hour lessons and the 3–hour on–course lesson (OCL) are designed to provide a solid introduction to the game of golf for one adult and their child (recommended ages 5 to 14). Emphasis will be on helping each golfer feel comfortable & competent on the golf course. Topics include putting, chipping, full swing, and etiquette.

Cost: $80 per adult/child pair, and $40 per each additional family member.

Click to register

Download a pdf registration form

Session 1:
Saturdays (May 10, 17, 31 and June 7) at 1:30 PM (Class is closed due to full enrollment) and 2:30 PM (Also closed due to full enrollment). Rainout make–up if needed: June 15.
A 3-hour “on-the-course” lesson is also included in these lessons: June 21, 23, 24, or 25 at 6 PM.
There is NO extra fee for the OCL.

Session 2:
Mondays (July 7, 14, 21, and 28) at 6:15 PM or 7:15 PM. Rainout make–up if needed: Aug 4.
Tuesdays (July 8, 15, 22, and 29) at 6:15 PM (Closed due to full enrollment) or 7:15 PM (Closed due to full enrollment). Rainout make–up if needed: Aug 5.
Wednesdays (July 9, 16, 23, and 30) at 6:15 PM or 7:15 PM. Rainout make–up if needed: Aug 6.
Thursdays (July 10, 17, 24, and 31) at 6:15 PM (The 6:15 PM class is closed due to full enrollment)  or 7:15 PM. Rainout make–up if needed: Aug 7.
Saturdays (July 12, 19, 26, and Aug 2) at 1:30 PM or 2:30 PM. Rainout make–up if needed: Aug 9.
A 3-hour “on-the-course” lesson is also included in these lessons: August 11, 12, 13, and 16 at 5 PM.
There is NO extra fee for the OCL.

 Click to register

Download a pdf registration form

Intermediate and Advanced Summer Golf Academy Lessons

Our Junior Golf Academy is open to all experienced junior golfers, but is designed with the avid golfer in mind. These lessons are 3 hours each day, once a week for 6 weeks beginning on each day/time listed. The week of August 4 will be used as a make–up week for rainouts.

Topics include: Full swing I, II, III, IV, and V, putting, chipping, pitching, sand play, shot trajectory, safety, terminology, etiquette, course management, and the Rules of Golf. In addition, students will also play golf with one of our staff during each lesson on one of our regulation courses. Recommended ages 6 to 14. Max of 6 students per session.

Cost: $349.

Mondays starting June 16, choose either:
• 12:30 PM - 3:30 PM (Skip June 30), (Class is closed due to full enrollment) or
• 5:00 PM - 8:00 PM (Skip June 30)

Tuesdays starting June 17, choose either:
• 12:30 PM - 3:30 PM (Skip July 1) (Class is closed due to full enrollment), or
• 5:00 PM - 8:00 PM (Skip July 1)

Wednesdays starting June 18, choose either:
• 12:30 PM - 3:30 PM (Skip July 2),
• 5:00 PM - 8:00 PM (Skip July 2) 

Thursdays starting June 19, choose either:
• 8:30 AM – 11:30 AM (Skip July 3) 
• 9:30 AM – 12:30 AM (Skip July 3) 

 Click to register Download a pdf registration form

For more information, please visit the Emerald Greens Youth Golf Lessons website: http://www.futuresclub.org/

2025 Spring/Summer Adult Golf Lessons

Thinking about taking up golf or improving your game? Take these courses and we’ll show you the simple secrets to moving your game to the next level. Pick the class or classes that best suit your needs and get started with the “game for a lifetime”! Equipment (clubs, ball, tees, etc.) will be provided for those who need it.

Listed below you will find:
• Private lessons,
• Group lessons (both beginner and intermediate), and
• Parent/child lessons
• myGolf small group lessons
Please contact Barry Wallin at 651-245-5899 or by email at barry.wallin@futuresclub.org if you have any questions at all. Thanks!

Your instructors are:

  • Barry Wallin, PGA Golf Professional
  • Bill Riviere, Golf Professional
  • Doug Monro, Golf Instructor
  • Ted Green, PGA Golf Professional

Adult Golf Lessons Brochure                 Click here to register

Private Lessons

1 hour each. Devoted to helping you get to the next step!

Lesson topics include: full swing, putting, chipping, pitching, sand bunkers, hitting more consistent tee shots with your driver, and on course management for lower scores.  Also, all of our private lessons are "bring along a friend for free" if you wish, meaning they are for either 1 or 2 people for the same fee.

Individual lessons, either indoor or outdoor…$90        Series of four outdoor lessons (spring/summer)…$270
Scheduled at your convenience, these private individual lessons will help you improve your game at your own pace!

Individual Summer Development Series: This is a series of 8 one-hour lessons, also scheduled at your own convenience.  These lessons include video lessons and on-the-course coaching. Cost:  $500, with lessons to be completed by the end of September.

To schedule any of these private lessons, please call one of our golf professionals listed below.  We will compare calendars and find a time that works for you!

  • Barry Wallin (651) 245-5899  
  • Bill Riviere (612) 239-8583
  • Doug Monro (952) 270-8058
  • Ted Green (507) 384-2228

Adult Golf Lessons Brochure                 Click here to register

Spring Golf Tune-up (ages 16 and above):

Playing in a golf league this spring? Get a quick jump on everyone else with our early season lesson series. Review the fundamentals for solid contact with both irons and woods. Get better around the green, including bunkers! Be deadly with your putter right out of the gate. Small class sizes (maximum 8) allow for individual attention within the group setting. Each 90-minute session include both full swing and short game lessons under the patient guidance of our skilled staff. Cost for all four 90 minutes lessons: $79.00.

6:00 PM - Mon/Wed nights (Class is closed due to full enrollment)
Monday, April 14
Wednesday, April 16
Monday, April 21
Wednesday, April 23
Make-up if needed: Monday, April 28

6:00 PM - Tues/Thurs nights. (Class is closed due to full enrollment)
Tuesday, April 15
Thursday, April 17
Tuesday, April 22
Thursday, April 24
Make-up if needed: Tuesday, April 29

Adult Golf Lessons Brochure                 Click here to register

Get Golf Ready (for beginning golfers, or “returning golfers,” ages 16 and up) :

Want to learn to play golf, or coming back to the game and want to refresh your skills? We can help. Learn to feel comfortable and competent out on the course whether for business or recreation. Develop the basic skills of full swing, putting, and chipping. Begin to understand the etiquette and equipment of the game. Small class sizes (maximum 8) allow for individual attention within the group setting. Our lesson package includes two 1-hour lessons on the driving range, two 1-hour lessons around the green, and a 3-hour “on-the-course” lesson where you will practice the skills you have learned under the patient guidance of our skilled staff. See http://www.playgolfamerica.com/ggr/ for more details. Cost for all 5 lessons: $79.00 (Get Golf Ready is advertised nationally at $99. You save $20!!)

Spring Get Golf Ready
6:15 PM: Monday, May 12, 19, June 2 and 9. Make up if needed: June 16.
7:15 PM: Monday, May 12, 19, June 2 and 9. Make up if needed: June 16.
6:15 PM: Tuesday, May 13, 20, 27, and June 3. Make up if needed: June 10. (Class is closed due to full enrollment)
7:15 PM: Tuesday, May 13, 20, 27, and June 3. Make up if needed: June 10.
7:15 PM: Wednesday, May 14, 21, 28, and June 4. Make up if needed: June 11.
7:15 PM: Thursday, May 15, 22, 29, and June 5. Make up if needed: June 12.
11:00 AM: Saturday, May 10, 17, 31, and June 7.  Make up if needed: June 14. (Class is closed due to full enrollment)
**A 3-hour “on-the-course” lesson is also included in these lessons: June 21, 23, 24, or 25 at 6 PM.

Summer Get Golf Ready
7:30 PM: Monday, July 7, 14, 21, and 28. Make up if needed: August 4.
7:30 PM:Tuesday, July 8, 15, 22, and 29. Make up if needed: August 5.
7:30 PM:Wednesday, July 9, 16, 23, and 30. Make up if needed: August 6. 
7:30 PM:Thursday, July 10, 17, 24, and 31. Make up if needed: August 7.
11:00 AM: Saturday, July 12, 19, 26, and Aug 2. Make up if needed: August 9.
**A 3-hour “on-the-course” lesson is also included in these lessons: August 11, 12, 13, and 16 at 5 PM.

Adult Golf Lessons Brochure                 Click here to register

Golf II: Intermediate Golf (ages 16 and above)

Continue to develop your golf skills. Learn to be more consistent with your woods and irons. Hit it farther with more accuracy! Get better around the green, including bunkers! Small class sizes (maximum 8) allow for individual attention within the group setting. All sessions include three 1-hour driving range lessons, a 1-hour short game lesson, and a 3-hour “on-course” session where you will practice the skills you have learned under the patient guidance of our skilled staff. Cost for all 5 lessons: $79.00.

Spring Golf II
6:15 PM: Wednesday, May 14, 21, 28, and June 4. Make up if needed: June 11. 
6:15 PM: Thursday, May 15, 22, 29, and June 5. Make up if needed: June 12. 
12:00 PM: Saturday, May 10, 17, 31, and June 7. Make up if needed: June 14.
**A 3-hour “on-the-course” lesson is also included in these lessons: June 21, 23, 24, or 25 at 6 PM.

Summer Golf II
6:30 PM: Monday, July 7, 14, 21, and 28. Make up if needed: August 4.
6:30 PM:Tuesday, July 8, 15, 22, and 29. Make up if needed: August 5.
6:30 PM:Wednesday, July 9, 16, 23, and 30. Make up if needed: August 6
6:30 PM:Thursday, July 10, 17, 24, and 31. Make up if needed: August 7
2:00 PM: Saturday, July 12, 19, 26, and Aug 2. Make up if needed: August 9.
**A 3-hour “on-the-course” lesson is also included in these lessons: August 11, 12, 13, and 16 at 5 PM.

Adult Golf Lessons Brochure                 Click here to register

myGolf Group lessons

Private group golf lessons that meet on your schedule ~    (ages 16 and above):

Get a group of 3 or more adults together, and register as a myGolf lesson series (4 one-hour lessons for each group, scheduled at your convenience). The $79 fee is the same as the scheduled group lessons, with the added bonus of being able to pick the times and dates that you want your group to get together. This is a fun way to be with friends while improving your game! On the signup drop-down menu, choose group lessons and indicate in the comment section the names of your myGolf group. We’ll compare calendars, and find the times that work!

Adult Golf Lessons Brochure                 Click here to register

Parent Child Lessons

These four 1-hour lessons and the 3-hour on-course lesson (OCL) are designed to provide a solid introduction to the game of golf for a junior golfer (grades preK-8) and one parent. Topics:  Putting, chipping, full swing, and etiquette. Emphasis will be on helping each golfer feel comfortable & competent on the golf course. Fee:  $80 per parent/child pair ($40 each additional parent or child) which includes four 1-hour lessons, a 3-hour on-course lesson, use of all equipment, a youth t-shirt, and a bag tag.

 Click to register Download a pdf registration form

Session 1:
Saturdays (May 11, 18, June 1 and June 8) at 1:30 PM (Class is closed due to full enrollment)or 2:30 PM (Also closed due to full enrollment). Rainout make–up if needed: June 15.
A 3-hour “on-the-course” lesson is also included in these lessons: June 21, 23, 24, or 25 at 6 PM. There is NO extra fee for the OCL.

 

Session 2:
Mondays (July 7, 14, 21, and 28) at 6:15 PM or 7:15 PM. Rainout make–up if needed: Aug 4.
Tuesdays(July 8, 15, 22, and 29) at 6:15 PM (Closed due to full enrollment) or 7:15 PM (Closed due to full enrollment). Rainout make–up if needed: Aug 5.
Wednesdays(July 9, 16, 23, and 30) at 6:15 PM or 7:15 PM. Rainout make–up if needed: Aug 6.
Thursdays(July 10, 17, 24, and 31) at 6:15 PM  (The 6:15 PM class is closed due to full enrollment) or 7:15 PM . Rainout make–up if needed: Aug 7.
Saturdays (July 12, 19, 26, and Aug 2) at 1:30 PM or 2:30 PM. Rainout make–up if needed: Aug 9.
A 3-hour “on-the-course” lesson is also included in these lessons: August 11, 12, 13, and 16 at 5 PM. There is NO extra fee for the OCL.

 Click to register Download a pdf registration form

Junior Lessons

For ages 15 years and under, we offer a complete selection of times and classes for every ability level.

For more information, please visit the Youth Golf Lessons page.       Junior Golf Lessons

We will be following guidelines for social distancing when outdoors, and are looking forward to a great summer!

Thinking about taking up golf or improving your game? Take these courses and we’ll show you the simple secrets to moving your game to the next level. Each course provides range balls, clubs if needed, tees, and training aids. We offer lessons and programs designed to meet all of your needs from beginner to advanced, including:

  • Short game
  • Full swing
  • Playing lessons
  • Video-tape swing analysis
  • Small class sizes (maximum 8) allow for individual attention within the group setting

Adult Lessons Program     Junior Lessons Program

The Wexford

The Wexford

Our new venue opened in September 2023. The Wexford is one of the most sought-after venues for special events in the Twin Cities area. With beautiful backdrops within a serene golf course setting, our Events team is primed to flawlessly execute the professional service you deserve, bringing unparalleled ambiance for your wedding, banquet, charity event, party, and more.

The Perfect Event

The Wexford will comfortably host groups of up to 400 guests! Let our Events team hold your hand through every step of the process from planning to breakdown. Click Below to learn more and book your event today.

Visit Our Website

Group Outings

Group Outings

It's all about you and your guests. Imagine a professionally run golf outing played on a beautiful golf course, where you have the choice of playing 2 Championship 18 Hole Golf Courses. Our outing clients expect great golf course conditions, a friendly "can do" staff attitude, and the highest level of service to ensure their event is an overwhelming success.

36 Holes of Golf

Our courses are perfect for outings from 20 up to 288 golfers! Emerald Greens also offers a first class practice facility and professional golf Instruction programs. Click below to book your event today.

Learn More

Ready to tee it up?

In The News

  • Group Outings

    The Twin Cities’ best choice for golf outings with shotgun start tournaments available 7 days a week.

    Click Here

  • Golf Leagues

    Enjoy some friendly competition & camaraderie by joining a league or forming your own.

    Click Here

  • The Courses

    Enjoy two 18 Hole Championship courses & expansive practice facility including a 50 station driving range.

    Click Here


    logo art white
    Emerald Greens Golf Course

    14425 Goodwin Ave
    Hastings, MN 55033