Oceanside, California · San Diego
Goat Hill Park
A 1952 nine rebuilt as a par-65 short course and saved from developers by a 2014 town hall. Ocean views, dogs welcome, no dress code.
- OceansideLocation
About Goat Hill Park
Goat Hill sits on a hill above Oceanside, just east of the 5, with ocean views on one side and, on a clear day, Palomar Mountain on the other. It's par 65 on 75 acres of rolling ground: not an executive course and not a regulation one, but what the course calls a short course. Several holes play uphill into the wind, and locals walk it with a light bag and 7 to 12 clubs. If you ride, carts stay on the paths on every par 3 and off the slopes.
It opened in 1952 as a par-36 nine called Oceanside-Carlsbad Country Club. Ludwig Keehn rebuilt it as an 18-hole short course in the early 1990s and it became Center City Golf Course, though everyone called it Goat Hill. The Lacey family got it protected as public land in the 1980s, so it can't be developed without a public vote. After Keehn died in 2004 the city struggled with it and asked developers for proposals. At a packed 2014 town hall the golfers won, and a group led by John Ashworth has run it since July 1, 2014.
The motto is 'World Class / Working Class.' Dogs are allowed, there's no dress code, and there's music around the clubhouse. Kids and their parents play the three-hole Playground course free, with an honor box for anyone who wants to chip in.
It's one of 4 courses in Oceanside on Yoink, and the closest alternative is Arrowood Golf Course, about 5 miles away — handy when your first choice is booked solid.
Booking a tee time at Goat Hill Park
The public books 7 days ahead on the app, the website or by phone (760-433-8590); Goat Hill Golf Club subscribers get 10 days. Walking fares as of May 1, 2026: $60 for 18 Monday to Thursday and $75 Friday to Sunday and holidays, $45 and $55 for San Diego County residents, and $30 twilight. Call within 12 hours of your time to cancel or change it. The course is open dawn to dusk every day except Christmas.
How to get a tee time at Goat Hill Park
Yoink
If Goat Hill Park looks full for the day you want, it usually isn't for long: groups drop, rounds get moved and times reopen at all hours.
Yoink checks the sheet for you. Set a watch for the date, window and group size you want, and you'll get a push notification as soon as a spot opens — then book it directly with Goat Hill Park.
- Pick Goat Hill Park in Yoink.
- Choose your day, time window and number of players.
- Get an alert when a matching tee time opens — then book it directly with the course.
Golf courses near Goat Hill Park
- Arrowood Golf Course · Oceanside · 5 mi
- Emerald Isle Golf Course · Oceanside · 5 mi
- Oceanside Golf Course · Oceanside · 5 mi
- Marine Memorial Golf Course at Camp Pendleton · Camp Pendleton · 5 mi
- Aviara Golf Club · Carlsbad · 8 mi
- The Links at Lakehouse · San Marcos · 10 mi
- Encinitas Ranch Golf Course · Encinitas · 12 mi
- The Exec at Lakehouse · Lake San Marcos · 13 mi
All 49 San Diego courses in California · California golf courses
Goat Hill Park FAQ
Where is Goat Hill Park?
Goat Hill Park is in Oceanside, California, in the San Diego area — about 5 miles from Arrowood Golf Course.
Is Goat Hill Park open to the public?
Goat Hill Park is City-owned public course (a 'City asset'), run by Management group led by John Ashworth since July 1, 2014; city-owned.
Can you walk Goat Hill Park?
Good workout to walk; many locals carry light bags.
How do I get a tee time at Goat Hill Park when it's booked up?
Set a watch for Goat Hill Park in Yoink with your date, time window and group size. Yoink monitors the course's tee sheet and alerts you the moment a matching time opens, including cancellations. You book directly with the course.
What golf courses are near Goat Hill Park?
Nearby options include Arrowood Golf Course, Emerald Isle Golf Course and Oceanside Golf Course. Yoink watches 49 courses in the San Diego area.
Sources
Facts on this page come from these pages, checked 2026-09-28. Rates and booking rules change, so confirm with the course.
- goathillpark.com · official
- goathillpark.com · official
- goathillpark.com · official
- goathillpark.com · official
Never miss a tee time at Goat Hill Park
Yoink watches the tee sheet so you don't have to. When a time you want opens up, your phone buzzes — you book direct.