There are 7 Cass County golf courses that satisfy and challenge golfers of all skill levels. All Cass County golf courses are open to the public and below is a Google map with location pins that can be used to get directions to any our courses. View Larger Map

Diamond Lake Golf Course – Cassopolis, MI

Diamond Lake Golf Course, Cassopolis, Cass County, MIThe Diamond Lake Golf Course is a public 9-hole course that opened in 1925. In 1935 the Diamond Lake Golf Club was formed and has been owned by its members ever since. Diamond Lake Golf Course has always been known as the “friendliest golf course” in southwestern Michigan!

Diamond Lake Ice Cream Parlor is located inside the Diamond Lake Golf Course clubhouse. The Ice Cream Parlor is open from April through October from 11 am until the clubhouse closes – 7 days a week. Stop in and check out the best darn ice cream in Cass County, even if you’re not golfing!

Call (269) 445-3143 for tee times and reservations
Open: April 1 – until the snow flies
Website: Diamond Lake Golf Course
Location: at 22041 M 60 E, Cassopolis, MI ‎49031 ‎- Directions

Elks Golf Course & Country Club – Dowagiac, MI

Elks Golf Course is a public, nine-hole, Par 36 golf course that opened in 1967. This is a good course for beginners and casual golfers, with some challenging holes.

Call: (269) 782-3889 for tee times and reservations.
Website: Elks Golf Course
Location: 300 Riverside Dr, Dowagiac, MI ‎49047 ‎ – Directions

Four Lakes Golf Course – Edwardsburg, MI

Four Lakes Golf Course, Edwardsburg, Cass County, MILocated 15 minutes from Elkhart and 25 minutes from South Bend, Indiana, Four Lakes opened in 1934. This 18-hole golf course is located in Edwardsburg, Michigan and plays along Christiana Creek and Christiana Lake. The course from the back tees plays at 6,541 yards but also features a men’s, ladies, and senior tees to challenge all caliber of golfers. The par 72 layout has a course rating of 70.9 and a slope rating of 121 from the blue tees. Scott Kretchman is the PGA professional and manages the course. Four lakes offers excellent playing conditions on a daily basis.

Call: (269) 699-5701 for tee times and reservations.
Website: Four Lakes Country Club
Location: 22786 U.S. 12, Edwardsburg, MI 49112 ‎- Directions

Garver Lake Golf Course – Edwardsburg, MI

Garver Lake Golf Course, Cass County, MIGarver Lake Golf Course is a 9-hole, Par 35 course that opened in 1970. This is a great 9 hole course, well kept and perfect for the beginner, intermediate or casual golfer. Prices are reasonable, carts well maintained.

Call: ( 269 ) 663 – 6463 for tee times and reservations.
Website: Garver Lake Golf Course
Open: April 1 – October 31
Location: 25320 May St, Edwardsburg, MI 49112‎ – Directions

Hampshire Country Club – Dowagiac, MI

Hampshire Golf Club, Dowagiac, Cass County, MIHampshire Country Club has two 18-hole, Par 72 courses, the Hampshire and the Dogwood. The Hampshire course has a gently rolling terrain with an open front nine and wooded back nine. The Dogwood course is mostly wooded, with narrow fairways and rolling terrain that provides a scenic view and is a delightful challenge for any shot maker. The Hampshire Country Club also has a nice pro shop and a snack bar.

Call: (269) 782-7476 for tee times and reservations.
Website: Hampshire Country Club.
Location: 29592 Pokagon Hwy, Dowagiac, MI ‎49047 – Directions 

Park Shore Golf Course – Cassopolis, MI

Park Shore Golf Club, Cassopolis, Cass County, MIPark Shore Golf Course is an 18-hole, par 68 public course located in Cassopolis, Michigan. The course rating is 63.4 and was designed by C.D. Wagstaff in 1929.

Call: (269) 445-2834 for tee times and reservations.
Website: Park Shore Golf Course
Location: 610 Park Shore Dr, Cassopolis, MI ‎49031‎ – Directions

Spruce Ridge Golf Club – Dowagiac, MI

Cass Count, Michigan Golf CoursesLocated on Dutch Settlement Road, Dowagiac, Michigan, Spruce Ridge Golf Club is an 18-hole, Par 71 public golf course that opened in 1970. The course has recently been purchased by new owners who have are making many upgrades.

Call: (269) 782-5827 for tee times & reservations
Website: Spruce Ridge Golf Coures
Location: 26831 Dutch Settlement St, Dowagiac, MI 49047 ‎- Directions