Verify registration, hours and locations before attending. Updated 3/19/2026.
For our furry friends, there’s nothing better than the freedom of open space to run, sniff and socialize. Have a tail-wagging time with your dog at one of many dog parks throughout Oakland County. Grab your leash, and use our interactive map or list to find a dog park near you.
Farmington Hills
William Grace Dog Park (Farmington & Farmington Hills residents only)
Fees apply
29040 Shiawassee Road
248-473-1800
Ferndale
Ferndale Dog Park (residents only)
Fees apply
Hilton Road, just south of Nine Mile Road
248-544-6767
Hazel Park
Fees apply
South of Karam Park
248-546-7000
Lake Orion
Dog dock permanently closed as of April 2025
1200 Joslyn Road
248-625-0877
Madison Heights
Red Oaks Dog Park
31353 Dequindre Road
248-585-0100
Milford
Milford Dog Park
Adjacent to Milford Trail, near General Motors Road trailhead and parking lot
248-684-1515
Novi
Fees apply
42390 Nick Lidstrom Drive
248-347-0400
Oak Park
Fees apply
21950 Scotia Road
248-691-7555
Pleasant Ridge
Pleasant Ridge Dog Park (residents only)
Fees apply
Northend of Gainsboro Park
248-451-2902
Royal Oak
Fees apply
4600 North Campbell Road
248-246-3000
Troy
Fees apply
3410 Livernois Road
248-524-3484
West Bloomfield
West Bloomfield Dog Park (residents only)
Fees apply
5911 Halsted Road
248-451-1900
Wixom
Lyon Oaks Dog Park
52221 Pontiac Trail
248-858-0906
Do you know of any other pet parks in the Oakland County area? Email socialmedia@oakgov.com or leave a comment below.
Follow along with Oakland County on Facebook, X, LinkedIn, Instagram, Pinterest, and YouTube using #OaklandCounty, or visit our website for news and events year-round.