Golf courses in Carlsbad, CA

There are 4 golf courses in Carlsbad, CA. Of those with a listed access type, 3 are public.

Courses
4
18-hole
4
9-hole
0
With a range
4 of 4
Avg 18-hole yards
5,766
Nearby
6 within 8 mi

Courses in and near Carlsbad

Showing 10 courses: 4 in Carlsbad, 6 nearby.

  1. Aviara Golf Club

    Public7447 Batiquitos Dr

    18 · PAR 72 · 7,007 YD

  2. Omni La Costa Resort & Spa

    2100 Costa del Mar Rd

    18 · PAR 72 · 7,021 YD

  3. Rancho Carlsbad Golf Club

    Public5200 El Camino Real

    18 · PAR 54 · 2,200 YD

  4. The Crossings At Carlsbad

    Public5800 The Crossings Dr

    18 · PAR 72 · 6,835 YD

  5. Ocean Hills Country Club

    PrivateOceanside, CA

    3.3 MI · 18 · PAR 54 · 2,138 YD

  6. Encinitas Ranch

    PublicEncinitas, CA

    3.9 MI · 18 · PAR 72 · 6,587 YD

  7. Shadowridge Golf Club

    PrivateVista, CA

    4.4 MI · 18 · PAR 72 · 7,002 YD

  8. The Links At Lakehouse

    PublicSan Marcos, CA

    4.8 MI · 18 · PAR 72 · 6,515 YD

  9. El Camino Country Club

    PrivateOceanside, CA

    5.2 MI · 18 · PAR 72 · 6,734 YD

  10. Goat Hill Golf Club

    PublicOceanside, CA

    7.0 MI · 18 · PAR 66 · 4,797 YD

Missing a course in Carlsbad, or something out of date?

Tell us what to fix

Of the 4 Carlsbad courses that list driving range information, 4 have one.

Among the 4 18-hole courses here with a listed yardage, the longest is Omni La Costa Resort & Spa at 7,021 yards, and the average is 5,766 yards.

Carlsbad is in California, which has 794 golf courses across 403 cities in this directory.

Nearby cities with listed courses include Encinitas, CA (3.9 miles), Oceanside, CA (6.3 miles), San Marcos, CA (6.4 miles) and Vista, CA (7.4 miles).

Nearby cities

Miles, straight line

All golf courses in California

Frequently asked questions

How many golf courses are in Carlsbad, CA?

Carlsbad, CA has 4 golf courses in this directory: 4 with 18 holes.

What is the longest golf course in Carlsbad, CA?

Of the 18-hole courses with a listed yardage, Omni La Costa Resort & Spa is the longest at 7,021 yards.

Do golf courses in Carlsbad, CA have driving ranges?

4 of the 4 courses in Carlsbad, CA that list driving range information have one.

How long is the average 18-hole course in Carlsbad, CA?

Across 4 18-hole courses with a listed yardage, the average is 5,766 yards.

What cities near Carlsbad, CA have golf courses?

Nearby cities with listed courses include Encinitas, CA (3.9 miles, 1 course), Oceanside, CA (6.3 miles, 5 courses), San Marcos, CA (6.4 miles, 2 courses) and Vista, CA (7.4 miles, 2 courses).

How many public golf courses are in Carlsbad, CA?

Carlsbad, CA has 3 public golf courses in this directory.

Listing data last updated October 2026. See data sources.