Highland Park Golf Course · Birmingham, Alabama
Find your next round.
Explore 9- and 18-hole golf rates at Highland Park Golf Course in Birmingham, plus special rates and driving range options. Choose your tee time online or call our golf shop for help.
Booking for five or more golfers? Please call the golf shop.
Daily golf rates
Use the published rates below to plan your visit, then check online tee times for current pricing and availability.
How dynamic pricing works
Highland Park uses dynamic pricing for tee-time bookings. Green fees adjust based on demand, so prices can vary between available tee times. Compare the current options online to find a round that fits your schedule and budget.
View current tee times and prices or call 205-322-1902 for assistance.
Monday–Thursday
Daily-fee golf
- 18 holes
- $59–$79
- 9 holes
- $36
Friday–Sunday & holidays
Daily-fee golf
- 18 holes
- $69–$99
- 9 holes
- $44
On Friday and Saturday, nine-hole play is available after 1 p.m.
Twilight golf starts at 1 p.m. during fall and winter seasons. Check online tee times for current pricing and availability. Twilight start times are adjusted seasonally around daylight saving time.
Special golf rates
Find your category below. Eligible days, age requirements, and time restrictions are listed with each rate.
Seniors · Monday–Thursday
Ages 65 and older
- 18 holes
- $49
- 9 holes
- $36
Seniors · Friday
Ages 65 and older · Before 10 a.m.
- 18 holes
- $59
- 9 holes
- $44
Students, military & first responders
Monday–Thursday
- 18 holes
- $50
- 9 holes
- $36
Valid student ID required for student rates.
Juniors · Monday–Thursday
Ages 17 and under
- 18 holes
- $36
- 9 holes
- $26
Cart not included.
Juniors · Friday–Sunday
Ages 17 and under · After noon
- 18 holes
- $45
- 9 holes
- $34
Cart not included.
Driving range rates
Warm up before your tee time or stop by for a practice session. Bucket prices below are plus tax.
Small bucket
35–40 balls
$8 + tax
Medium bucket
60–70 balls
$14 + tax
Large bucket
100–110 balls
$18 + tax
Annual Driving Range Pass
$199+
The online store price of $226.57 includes tax.
Save 50% on range buckets for one year. Annual passholders can call the golf shop about the range-pass add-on.
Golf rates & booking FAQs
How much does it cost to play Highland Park Golf Course?
Published daily-fee 18-hole rates range from $59–$79 Monday–Thursday and $69–$99 Friday–Sunday and holidays. Highland Park uses demand-based pricing; check online tee times for the current rate.
How does dynamic pricing work?
Highland Park uses dynamic pricing for tee-time bookings. Green fees adjust based on demand, so prices can vary between available tee times. Check online for the current price of your preferred tee time or call 205-322-1902 for assistance.
Can I play nine holes?
Yes. Daily-fee nine-hole rates are $36 Monday–Thursday and $44 Friday–Sunday and holidays. On Friday and Saturday, nine-hole play is available after 1 p.m.
Are discounted golf rates available?
Highland Park offers designated rates for seniors ages 65+, students, military personnel, first responders, and juniors ages 17 and under. See each rate section for eligible days and time restrictions. Valid student ID is required for student rates.
When does twilight golf begin?
Twilight golf at Highland Park starts at 1 p.m. during fall and winter seasons. Check online tee times for current pricing and availability. Start times are adjusted seasonally around daylight saving time.
How do I book for five or more golfers?
Call the golf shop at 205-322-1902 to arrange a booking for five or more golfers.
Is a cart included in junior rates?
No. Junior rates do not include a cart. Call the golf shop with questions about cart pricing for your booking.
See you at Highland Park.
Highland Park Golf Course3300 Highland Avenue South
Birmingham, AL 35205
205-322-1902
