The city of Muscle Shoals, Alabama invites you to come and enjoy its newest offer to the citizens of the Shoals and visitors to the area.

18 challenging holes await you and your golf game.  With 15 of the holes having water on them, miniverde greens, and five sets of tees available, Cypress Lakes is a great place to play for all skill levels.  Make sure to check out the fully stocked pro shop for the latest in golf clubs, balls, and apparel as well.

Cypress Lakes also offers tennis with our six Hydrocourt playing surfaces, a seasonal outdoor pool, and fitness center.

Looking for something to eat or drink?  The 19th Hole Lounge is available Tuesday through Sunday with a seasonal schedule.

Are you trying to find a place for that holiday party or special occasion?  Cypress Lakes has rooms to rent for those special times on your calendar.  Feel free to contact us about availability.

As you can see, Cypress Lakes has different options for your leisure and recreation.  When you come and see us, we will do everything we can to make sure you enjoy your time with us.

We look forward to serving you soon.

About Us

Cypress Lakes offers an 18-hole, par 71, layout that is challenging and fun for all skill levels.  With five sets of tees available a good time can be had by all.


Cypress Lakes is an outstanding venue for your business or charity golf event. Included with each event is: round of golf with cart, range balls, scoring, and on site tournament set-up.

Tennis Club

Cypress Lakes offers 6 lighted hydroclay courts that are manicured daily for play, weather permitting. The tennis courts are located across the street from the golf course.

Join Our E-Club