For avid golfers and locals, you need to know where to practice golf in St. Pete and Clearwater if you want to get any better. These golf courses in St. Pete and driving ranges in Clearwater are the perfect place to practice your long-distance drive or short distance putt.

Related Content: Practice Your Putt With Mini Golf in St. Pete and Clearwater

Check out the best golf courses in Clearwater and places to practice golf in St. Pete if you're looking to dominate the green. For more recreation in St. Pete, 727area is your go-to guide for all the top things to do in St. Pete and Clearwater.

3800 22nd Avenue South, St. Petersburg FL, 33711
Twin Brooks is a beautiful 18-hole par 3 public golf course in Gulfport. Golfers can enjoy rolling greens, water on six holes, and lush Florida scenery...
501 5th Avenue NE, St. Petersburg FL, 33711
Originally designed in the 1920's, this classic golf course boats 18 holes of rolling greens and lush, Florida scenery with nine different lakes, narrow...
875 62nd Avenue Northeast, St. Petersburg FL, 33702
A beautiful, par-72 public golf course sitting on 180 acres of beautiful, tropic landscaping in North St. Petersburg. Golfers at Mangrove Bay can enjoy...
2000 Country Club Way South, St. Petersburg FL, 33712
A premier fun and relaxation destination in St. Petersburg. Patrons can enjoy 18 championship holes of great golf, a huge pool, state of the art fitness...
2612 Cove Cay Dr, Clearwater FL, 33760
Cove Cay Golf Club is a semi-private club with an 18 hole championship level, par 70 golf course, full service bar, restaurant and banquet facilities.
3030 N McMullen Booth Rd Clearwater, Florida 33761, Clearwater FL, 33761
We help golfers overcome the obstacle of balancing their love of the sport with life’s demands by providing shot-makers with a par-69 course featuring...
525 North Betty Lane, Clearwater FL, 33755
A Golden Age gem designed by Herbert Strong, this course is open off the tees but will test your irons and putter.
1875 Airport Dr. Clearwater, FL 33765, Clearwater FL, 33765
The Landings Golf Club is a par-63, 18-hole facility open to the public. Located in the heart of Clearwater, this course is a true test of golf for all...