Advertising to military families in San Diego is something a lot of local businesses want to do and few do well. The region has one of the largest military populations in the country: Camp Pendleton in the north, Naval Base San Diego on the 32nd Street waterfront, North Island in Coronado, MCAS Miramar, Naval Base Point Loma, and a long list of smaller commands. Add dependents, retirees, and contractors and you're talking about a significant slice of the county. Here's what actually works, what doesn't, and what's just disrespectful.
Where military families actually live
Not on base, mostly. Base housing is limited and a lot of families take the housing allowance and rent or buy off-base. The clusters are predictable:
- Camp Pendleton families: Oceanside (92054, 92056, 92057), Vista (92083, 92084), San Marcos, Fallbrook (92028), and increasingly Murrieta and Temecula up the 15 in Riverside County.
- Naval Base San Diego / 32nd Street: Chula Vista (91910, 91911, 91913, 91915), National City (91950), Imperial Beach (91932), and the older parts of San Diego along the 805 and 15.
- North Island / Point Loma: Coronado (92118) for officers and those who can afford it, plus Point Loma, Ocean Beach, and Liberty Station (92106, 92107, 92110).
- Miramar: Mira Mesa (92126), Scripps Ranch (92131), Tierrasanta (92124, which was built around military families), and Santee.
If you're a plumber in Chula Vista or a moving company in Oceanside, a meaningful share of your customers are already military whether you target them or not. The point of targeting is timing and message, not discovery.
PCS season is the whole calendar
Permanent Change of Station orders cluster in summer. Roughly May through August is peak, with a smaller wave around December and January. During PCS season, thousands of families are simultaneously arriving with no local contacts, leaving with a house to prep, or both. The businesses that benefit most:
- Movers and junk removal (obvious, and the most competitive)
- House cleaning, especially move-out cleaning to pass a housing inspection or get a deposit back
- Carpet cleaning, painters, and handymen for the same reason
- Property managers and real estate agents
- Auto services: registration, smog, detailing before selling a car, tint for a car that just arrived from Virginia
- Pediatric dentists, optometrists, pet groomers, and vets, since arriving families need to re-establish every provider at once
If you're in one of those categories, your ad budget should be lopsided. Spend 40 to 50 percent of your annual budget between May and August. Run a smaller bump in December. And show up in Google search for "near me" queries in the ZIPs above, because a family that arrived Tuesday has no referral network and Google is it.
Targeting mechanics that work
Google Ads doesn't have a "military" audience, and Meta removed most of the detailed targeting that used to let you pick it. What's left is geography and behavior:
Radius targeting around bases. A 3 to 5 mile radius around the Camp Pendleton main gate in Oceanside, around the 32nd Street gate in National City, and around the Miramar gates picks up a lot of military households. Be careful with the Pendleton radius; the base is enormous and most of it is empty. Center your radius on Oceanside, not the base's geographic middle.
ZIP targeting. The ZIPs above, with bid adjustments up during PCS months.
Search terms. People actually search "military discount [service]", "[service] near Camp Pendleton", and "[service] accept Tricare" (for health categories). Bid on those phrases explicitly. They're cheap and they convert.
Meta. Interest targeting is thin now, but geography plus creative that speaks to the situation ("Just PCS'd to San Diego?") does the filtering for you. The people it resonates with click; the people it doesn't ignore it. That's fine.
The message: helpful, not patriotic
Military families are marketed to constantly and can smell a flag-draped ad from across the room. What works is being useful about the specific situation:
- Say you offer a military discount and say what it is. "10% off with military ID" beats "We support our troops."
- Say you work with housing inspections, deposit returns, and short timelines. "Move-out cleaning that passes the Lincoln inspection" is a sentence that means something to a Pendleton family.
- Say you're fast. Orders come with dates.
- For health and dental, say clearly whether you take Tricare. Don't make people call to find out.
Skip the eagles. Skip stock photos of a soldier hugging a kid. Skip anything that implies you're doing them a favor.
Reviews and referrals move faster in this community
Military spouses in San Diego run enormous Facebook groups and group chats organized by base and neighborhood. One good review in the right group produces more customers than a month of ads. You can't buy your way in, but you can earn it: do the job well, ask for a Google review, and mention that you're happy to be recommended. Businesses in Oceanside and Chula Vista with hundreds of reviews often got a third of them this way.
What it costs and what to expect
Search CPCs in the base-adjacent ZIPs are actually a bit lower than in La Jolla or Carmel Valley for most home services, because the average ticket is lower and fewer agencies target them. Meta is cheap. The catch is that PCS season is also when every mover and cleaner in the county spends, so CPCs in those categories rise 20 to 40 percent in June and July. Plan for it.
If you'd rather not manage the seasonal swings yourself, how Arbor runs your ads covers what management includes, and Facebook Ads for Painters: What Actually Books Jobs is a good example of a trade that lives and dies by move-out season. There are more growth guides on the other categories.
Military families in San Diego aren't a niche. They're a big, predictable, referral-driven part of the market with a calendar you can plan around. Be useful, be fast, be honest about the discount, and spend when they're moving.