Driving range in Denver, CO
MatsCity Park Golf Course
4.3676 Google reviews
3181 E 23rd Ave, Denver, CO 80205, USA
Check hours
About this range
City Park Golf Course in Denver pairs a newly renovated clubhouse with a state-of-the-art practice facility, including a mats-only driving range and support for the First Tee junior golf program.
Tee surface
A detailed review notes the driving range uses limited-flight balls and is mats-only, describing the mat condition as fair to poor.
Checked · high confidence
What people say
Reviews from GoogleThis may be the best of Denver’s public courses. VERY hard to get a tee time. Nice practice facilities. Beautiful course with inundating hills and lots of slope and elevation changes but still easy to walk. The clubhouse has some above average food too. I really enjoyed playing and can’t wait to schedule another tee time.
I love this course! Been playing it for a while when I can. The facilities are fantastic and the bar food and beers are reasonably priced. Be careful pulling out of there though. Kids and pedestrians present and cops like to post up and make sure people havent been drinking as they leave.
Practice features
—Covered baysunverified
—Heated baysunverified
—Lights for evening practiceunverified
—Toptracerunverified
—Golf lessonsunverified
—Pro shopunverified
Other driving ranges near Denver
Aqua GolfDenver · 5.0 miles awayKennedy Golf CourseDenver · 8.2 miles awayIndian Tree Golf ClubArvada · 9.0 miles awayGreen Valley Ranch Golf ClubDenver · 10.6 miles away
View all Denver metro ranges →Research notes and sources
Last researched . We use official facility pages, booking systems, and public map listings; tee schedules, prices, and operating details can change. Spotted a mistake? Report an error.
- Official facility or government golf page used to confirm the venue and public-facing operation.
- Google Places operational listing, address, phone, and coordinates checked 2026-07-14.
- google_reviews
- Denver Golf's official rates page lists City Park bucket tiers: $8 (40 balls), $14 (80 balls), $20 (120 balls).