Best Secret Driving Range

Marquette Park

Critics' Picks

The Chicago Park District also has driving ranges at Jackson Park and near the lake at Diversey, but Marquette Park is the only one with natural-grass tees. The range is tucked away on an island encircled by a lagoon, just east of Kedzie. Its concealed location means you won't have to wait for a tee. There are 30 in all, and general manager Adam Piratzky says they never fill up, in part because "no one knows about us." There's also a green to pitch to, a chipping green with a bunker, and a full-size putting green. A bucket of about a hundred balls is $9, and every bucket after that is $5. For those who want to play as well as practice, a round on Marquette's nine-hole course is $17 on weekdays and $19 on weekends ($5 less with the Park District's player's advantage card).