Tee Times & Rates

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 Course
3300 Highland Avenue South
Birmingham, AL 35205
205-322-1902