Oakwood's 7,074 yards, Whitnall's 1932 woods, the 57 bays at Ballpark Commons and private Tuckaway, with 2026 rates and three more courses nearby.
Four places to hit a golf ball sit inside Franklin's city limits, and only three of them will let you in without a member. The golf Franklin has inside its own limits is two public 18-hole Milwaukee County courses, Oakwood and Whitnall, a 57-bay range at Ballpark Commons, and Tuckaway, a private country club. Here is how they compare, what a round costs, and where to go when you want a fifth option.
Oakwood Park Golf Course
Oakwood is the course to pick if you want length.
Sponsored
Our listing describes the greens as challenging and notes that the course can play long when it is wet, so take an extra club after rain. Book through MKE Golf online or by phone at 414-281-6700, and note that weekend tee times before 11 a.m. are 18 holes only. The course sits in Oakwood Park, a 276-acre county park in Franklin's southeast corner, about 1.5 miles from the Milwaukee County Sports Complex.
Whitnall Park Golf Course
Whitnall is the older and shorter of the two county courses, about 5.2 miles northwest of Oakwood.
Whitnall is the course to pair with a walk: Wehr Nature Center is about a quarter mile from the course, and the parks in Franklin around it include Boerner Botanical Gardens and a paved Oak Leaf Trail loop. In winter the clubhouse rents cross-country skis and snowshoes.
Luxe Golf Bays at Ballpark Commons
For practice, a night out or a group that does not all play, the range at Ballpark Commons is the practical choice in Franklin.
Franklin Field, home of the Milwaukee Milkmen, is on the same street, so a ball game and a bucket of balls fit in one evening.
Tuckaway Country Club
Tuckaway is private, and its own site calls it Franklin's private country club.
What a round costs in 2026
Both county courses use the same MKE Golf rate card, and the April 2026 versions of their pages list it as follows. A standard 18 holes is $44 any day. Nine holes are $23 on weekdays and after 2 p.m. on weekends, or $27 on weekend mornings before 2 p.m.
Milwaukee County cardholders pay $32 for 18 on weekdays and after 2 p.m. on weekends, and $37 on weekend mornings. Lower special rates apply to golfers under 18, over 60 or with a disability who hold a discount card. A riding cart is $18 for 18 holes or $12 for nine, and a pull cart is $7.
Lessons are available at both: Oakwood's pro lists adult lessons at $50 for 40 minutes, and Whitnall's at $50 for 30 minutes, with five-lesson packages at $225. Oakwood also runs an eight-week junior program in summer.
Which one for which golfer
If you want the full test, play Oakwood: it is the longest county course, with a range to warm up on. If you want trees, elevation and a shorter card, play Whitnall, then walk the park afterward. If half the group does not golf, book a bay at Luxe, where everyone can hit and the kitchen is a few steps away. And if a member invites you to Tuckaway, take the invitation.
Both county courses rent clubs and carts, so a visitor without clubs can still play. Oakwood's page also lists a laser link system and gift cards, and our listing gives its hours as 6 a.m. to 8 p.m. daily. MKE Golf posts a course-conditions table on the same pages; on October 21, 2026 it listed greens aeration at Dretzka for October 26 and 27 and no closure at Oakwood, so check it in shoulder season before you drive over.
More courses a few miles away
If the two county courses are booked, three more sit within about 7 miles.
Muskego Lakes Country Club, about 4.9 miles southwest of Whitnall in Muskego, is an 18-hole course with plenty of doglegs, water and sand, and it offers cart service. Woodland Golf in Oak Creek, about 4.7 miles east of Oakwood, is a flat nine-hole par-3 course with a small clubhouse bar and patio, a good one for beginners.
Grant Park Golf Course in South Milwaukee, about 7 miles northeast of Oakwood, is another MKE Golf course, where you can play nine holes or the full 18 from an old-time clubhouse. Its listing says tee times there can be booked in advance. After a round, Franklin's parks, ballpark and shopping start a short way from either county course.
Frequently asked questions
Published October 12, 2026











