Memberships available. Public play always welcome. Call for tee times: (218) 864-5414 | (218) 367-2055 | (800) 943-2077

Book Online!

Low Rate Guarantee!


Balmoral Membership – 2018 –

Balmoral offers yearly memberships in several categories designed to fit the situations of our customers.


  • Single: $800
  • Couple: $1,150
  • Family***: $1,300
  • Seasonal Cart Lease (Single): $450
  • Seasonal Cart Lease (Couple): $700


  • Single: $625
  • Couple: $875
  • Family***: $950
  • College Student (18-22): $250
  • Junior (17 and under): $200
  • Seasonal Cart Lease (Single): $375
  • Seasonal Cart Lease (Couple): $575

Join the club today!  Click here for PDF of membership form.

Membership at Balmoral allows you access to the Minnesota Golf Trail Card offering a preferred rate for golf at Blueberry Pines, Detroit Country Club, Headwaters, Perham Lakeside, Thumper Pond, Tianna and Wildflower. For more information visit:

**Limited Play Membership has the following restrictions:

  • Your Limited Play membership has no restrictions before Memorial Day weekend or after September 9th, 2018.
  • Limited Play members have play restricted between Memorial Day weekend and September 9th on Saturdays and Holiday’s before 4:00 p.m. as well as Sundays before 1:00 p.m.

***Family membership includes children up to age 21 or until their 22nd birthday.


Current News

Opening Wednesday, April 25th, 2018. Then closed Thursday, April 26th for a high school golf meet. Then open everyday from there for the 2018 season. We will be introducing a new junior golf program in 2018. The dates for this summer are June 15th, 22nd, 29th and July 13th, 20th & 27th. We have two late afternoon programs for juniors on Friday’s. First for kids ages 7-12 an introduction and instruction program which covers the basics designed to get boys and girls interested and experienced in golf. Second a teenage/high school league for boys and girls playing on school golf teams.

Contact Us

28294 State Highway # 78
Battle Lake, Minnesota 56515

Clubhouse phone numbers:
(218) 864-5414
(218) 367-2055
(800) 943-2077