Daydreaming about the smell of fresh cut grass and blooming flowers along the course? Counting down the hours till your next round while humming a cheerful tune?

I believe you may be experiencing Spring Fever. Don’t worry — after a long and very cold winter, the need to spend every waking moment on the course while enjoying this beautiful weather is perfectly understandable.

Check out these 10 courses below that are sure to cure your spring golf fever.

Callahan Golf Links  (Waleska, Ga.) – Callahan Golf Links supplies lush Georgia greenery and endless sunshine, making it a perfect spot for spring golf near Atlanta. The course is a guaranteed challenge for both new and seasoned golfers.

Tiffany Greens Golf Club (Kansas City, Mo.) – The Jones-designed, par-72 course features rolling terrain, tree-bent creeks, and a premier practice facility. Grab a drink at the clubhouse and enjoy the view of the course in the sunshine.

Country Club of Coral Springs (Pompano Beach, Fla.) – Play among the palm trees at the Country Club of Coral Springs. This Miami-area course is a testament to amazing South Florida golf with its mix of water, trees and varying elevations.

Lakeville Country Club (Lakeville, Mass.) – Shot accuracy is a must at this Boston-area course. Described as a public course with private course conditions, Lakeville CC is a great place for Northerners to thaw out this spring.

Spanish Trail Country Club (Las Vegas, Nev.) – With its incredible views and abundance of lakes, streams, and waterfalls, Spanish Trail is a classic, must-play Las Vegas course.

Badlands Golf Club  (Las Vegas, Nev.) – Set against Red Rock canyons, Badlands gives golfers breathtaking views of the surrounding valley. Take your time on this course and enjoy the natural beauty as you make your way from hole to hole.

Stone Canyon Golf Club (Blue Springs, Mo.) – A Greg Norman signature design, Stone Canyon is a challenging course with a dramatic layout. Close to downtown Kansas City, golfers can enjoy several vistas of the city from the course.

Rocky River Golf Club (Concord, N.C.) – Bordered by the Rocky River and surrounding wetlands, Rocky River Golf Club, just outside of Charlotte, honors North Carolina’s natural landscape and makes for a memorable spring round in the southeast.

Mountain View Golf Club (Boring, Ore.) – Nestled within the Cascade Mountain Range near Portland, Mountain View Golf Club lives up to its name providing incomparable views from the first tee on. The signature  No. 12 hole is a memorable one, as it puts golfers at a 180 ft. elevation change from the tee.

Callaway Gardens (Pine Mountain, Ga.) – Callaway Gardens is an all-in-one outdoor experience in the Atlanta area. The Lake View Course provides beautiful views from every hole, while the Mountain Course creates a bigger challenge for golfers. When you’re finished with your round have some fun at Callaway Gardens’ other outdoor activities, including water sports, trail walks and laser tag.

Hit the greens with style and performance with johnnie-O's Golf Apparel.