Buying cannabis in San Diego is legal for adults 21 and older. Using it is a different question. California law keeps cannabis use to private property, and San Diego's own municipal code adds specific bans on beaches, boardwalks, parks and piers.
This guide covers where you can and cannot use cannabis in San Diego, and points to the rule behind each answer. For the statewide picture, our guide to where you can smoke weed in California covers the same questions at state level.
The short answer: private property
California's Health and Safety Code, section 11362.3, says the law that legalized adult use does not allow anyone to smoke or ingest cannabis in a public place, other than at a licensed consumption site the local government has approved. It also rules out smoking cannabis anywhere tobacco smoking is banned, and within 1,000 feet of a school, day care center or youth center while children are present, except inside a private home.
In practice, that means your own home, or someone else's private property where the owner allows it. Edibles count too: the ban covers ingesting, not just smoking.
Streets, sidewalks and the Gaslamp
A sidewalk in the Gaslamp Quarter, a street in North Park or a bench outside a coffee shop is a public place, so state law rules out using cannabis there, including a quiet edible. Bars and restaurants are out as well, because state law also bars smoking cannabis anywhere tobacco smoking is banned, and that includes indoor workplaces.
Beaches and boardwalks
This is the question most visitors ask, and the answer is no.

San Diego's municipal code, section 43.1002, bans smoking and vaping on public beaches, boardwalks and seawalls. The code's definition of the boardwalk names Ocean Front Walk from Mission Beach to Pacific Beach. Because state law already bans cannabis use in public places, a beach is ruled out twice over.
The bans are not limited to the city's own sand. The Port of San Diego says smoking and vaping are prohibited in all Port parks, facilities, piers and beaches, and that it follows the city's ban on cannabis consumption in public parks and facilities.
Parks, piers and Balboa Park

The same section of the city code bans smoking and vaping in public parks and on City-owned fishing piers, including the Ocean Beach Pier and Crystal Pier, and on the Cabrillo Bridge in Balboa Park. The city's Parks and Recreation rules of conduct separately list "consuming or using tobacco, e-cigarettes, marijuana, or illegal substances" among the things patrons may not do.
So a picnic in Balboa Park or Mission Bay Park is not a place to light up, and an edible counts as using.
State beaches and parks
Some of the best-known spots around San Diego are state land rather than city land, such as Torrey Pines State Natural Reserve and the state beaches along the coast. California bans smoking at state beaches and in state parks, and the state's public-use rule for cannabis applies there as it does everywhere else. Rangers enforce state park rules, and a city sign is not the only one that counts.
Federal land
Federal law still applies on federal property, and California's Department of Cannabis Control says you cannot use or possess cannabis on federal land. In San Diego that includes Cabrillo National Monument, which the National Park Service runs, and military installations.
In a car
You cannot use cannabis in a car in California, whether you are driving or riding. Cannabis carried in a vehicle has to be in a sealed package or container, or in the trunk. Driving while impaired is a separate offense.
Renting, hotels and short-term stays
Landlords can ban smoking in their units, and hotels and short-term rentals set their own policies on cannabis. Ask before you book, and treat a vacation rental's house rules as binding. Our California guide covers what state law says about rentals.
Licensed consumption lounges
The one place outside private property where state law allows use is a licensed consumption area. A city or county can let licensed retailers allow on-site use, as long as access is limited to people 21 and older and the use isn't visible from outside. That decision is local, so check whether a business near you is licensed for it before you assume it is.
What happens if you break these rules
Under state law, using cannabis in a public place is an infraction, the lowest level of offense, punishable by a fine of up to $100. Smoking cannabis where tobacco smoking is banned carries a fine of up to $250. City, Port and state park rules can add their own penalties on top, and driving while impaired is a separate, more serious offense.
Federal rules and the border
Taking cannabis across a state line is a federal offense, even to another state where it is legal, and so is bringing it across an international border. If you are flying out of San Diego International Airport, our guide to flying with weed covers the federal rules at the checkpoint.
Where you can buy near San Diego
If you are 21 or older, you can buy from any licensed dispensary, including our La Mesa dispensary, just east of San Diego. For how much you can buy in one day, see our guide to California purchase limits. On the drive home, the car rule above applies.
Sources
- California Health and Safety Code section 11362.3
- California Health and Safety Code section 11362.4
- California Public Resources Code section 5008.10, smoking at state beaches and parks
- City of San Diego Municipal Code, Chapter 4, Article 3, Division 10, smoking regulations
- City of San Diego Parks and Recreation, Rules of Conduct for Patrons
- Port of San Diego, smoking rules on Port property



