Moose Lake
 Golf Club

   Your hidden golf and entertainment
gem on Sand Lake awaits. 

Call Moose Lake Golf Club to Book a Tee Time

Since 1929

On the shore of Sand Lake just 90 minutes north of the Twin Cities and 45 minutes south of Duluth on I35, the Moose Lake Golf Club is a great place to stop and play a round or two at our beautiful and challenging nine-hole course.

Our clubhouse and beachside patio is a great place to kick back and relax. We offer a full service bar with TVs where you can catch your favorite game or golf match. Join us for our Wednesday Taco Night, Saturday Burger Night, a Monthly Steak Fry, and live music during the summer. We also offer Kettle River Pizzas and a variety of appetizers. Come check out our newly expanded clubhouse and bar.

Our Mouth-watering Menu

Stop by any day of the week for mouth-watering appetizers, pizza, and specials.

golf club on golf course

Subscribe

Sign up to our newsletter and stay up to date

Subscribed!

Thank you for subscribing to our newsletter.