MCAS Miramar Memorial Golf Course

Miramar Memorial Golf Course is situated in the heart of San Diego on Marine Corps Air Station, Miramar. It has hosted the prestigious Armed Forces Championship and boasts a regulation 18-hole golf course, expansive clubhouse, full practice range and short game area. In addition, Miramar is known for having some of the best greens in San Diego County. Come experience all of it today.

As of Friday, 1 January 2016, the tee time reservation policy at Miramar Memorial Golf Course will be as follows:

  • Active Duty Military may call for tee times eight (8) full days in advance
  • Retired Military may reserve tee times eight (8) days in advance beginning at 1200
  • DoD and Civilians may reserve tee times seven (7) days in advance
  • Guests may book up to two (2) foursomes in advance. Otherwise, tournament reservation procedures apply and must go through tournament administrator.
  • 100 percent I.D. check is in place. All patrons must show applicable I.D. to receive applicable rates and times.
  • Active Duty will have priority on all standby lists

Miramar Memorial Golf Course features an expansive practice facility featuring a large grass-tee driving range, an 8,000 sq. ft. putting green and an additional chipping green.
It also features two short game areas for shots 60 yards and in. Call (858) 577-4155 to reserve this venue at no charge.

Attention Active Duty Marines and Sailors stationed at MCAS Miramar There are 3 golf programs that were created just for you.

  1. Quality of Life Golf: Every Tuesday of the year, 2 hours after twilight starts free golf. 
That’s right, $0.00 greens fees.
  2. Dollar Day: Every third Wednesday of the month all year long,
golf any time of the day for just a $1.00 greens fee.
  3. Free Active Duty (MIRAMAR ONLY) Golf Clinic:
 Every Wednesday, 1130-1300 on the Driving Range. Call 577-4156.

Remember, only active duty Marines and Sailors stationed at MCAS Miramar can take advantage of these programs, so come on down, have some fun and save some money.

FREE club fitting is available by appointment using the PING and TITLEIST systems for irons, woods, and hybrids, and Yes! Putters. Call 858-577-4156 to speak directly with our PGA fitting professional.



• Greens Fees:

E-5 and Below (Active Duty) $10 $10
E-6 to O3 (Active Duty) $20 $20
O-4 and above (Active Duty) $22 $22
Retired Military Personnel $22 $22
DoD / VA / LawEnforcement $24 $29
Guests $30 $35
General Public $34 $39
E-5 and Below (Active Duty) $8 $8
E-6 to O3 (Active Duty) $15 $15
O-4 and above (Active Duty) $17 $17
Retired Military Personnel $17 $17
DoD / VA / Law Enforcement $19 $21
Guests $22 $24
General Public $25 $27
E-5 and Below (Active Duty) $14 $14
E-6 and Above, Active Duty & Retired Military Personnel $17 $17
DoD / VA / LEO / Guests $22 $22

* Rate includes cart

• Golf Cart and Other Rentals

18 Holes – General Public$15

18 Holes $13
Twilight / 9 Holes $11
18-Hole Cart Punch Card, 24 rider fees $270
Push Cart $5
Range Balls (34 count) $2

The best players in the world trust PGA professionals. You should, too! Call 858-577-4155 to set up a lesson today.


Miramar Memorial Golf Course is open to the public. All guests of military personnel should accompany their sponsor whenever possible. If traveling alone or to obtain temporary access the course, join the Friends of Miramar program.

• Friends of Miramar

For civilians who wish to utilize the golf facility for play, range use or instruction, follow these steps to become a Friend of Miramar.

  1. Download and complete this form and turn in to Bldg. 6200 adjacent to the EAST GATE off Miramar Way. This is the Civilian entrance to the installation. 
  2. Enjoy some of the best greens in San Diego County!

To book a tournament, contact the Golf Course at (858) 577-4155. We also offer a great golf tournament and catering package.

Bldg. 3750
Daylight Savings Time
Mon-Sun: 6:00am – 6:00pm
Winter, Daily: 6:00am – 5:00pm
Christmas: Closed
Driving Range
Mon: 6:00am – 1:00pm
Tue – Sun: 6:00am – Dusk
Tee Times:
(858) 577-4155
  Tournament Inquiries:
(858) 577-4156
Find us on Maps:

Join Our Mailing List

Enter Your Email Address: