Skip to content

Stop and identify

Does California Have a Stop and Identify Law? What Officers Can Actually Charge

California is where the Supreme Court drew its first line on stop-and-identify laws. The state never replaced the one it lost — and the rule officers repeat about refusing a name after arrest is narrower than they think.

Does California Have a Stop and Identify Law? What Officers Can Actually Charge

No. California has no stop-and-identify law. Refusing to give a name at a detention is not a crime. Giving a false identity on a lawful detention or arrest is: Penal Code § 148.9, a misdemeanor. Drivers are the exception — refusing to present a license on demand is a misdemeanor under Vehicle Code § 12951(b).

California stop and identify — The Supreme Court struck California's ID law in 1983. Here's what's left — and what still works.
California stop and identify — the statute, the limits, and what to charge. The full breakdown lives inside StreetSense, offline.

What happened to the old law

  • Kolender v. Lawson, 461 U.S. 352 (1983), held the loiter-and-identify provision of Penal Code § 647(e) void for vagueness: it gave no standard for what a person had to do to provide a “credible and reliable” identification. The Court decided it on due process and expressly left the Fourth and Fifth Amendment questions open.
  • Do not cite § 647(e) today. The current subdivision (e) is the unauthorized-lodging offense. The identification language is gone from § 647 entirely.

False identity — § 148.9

  • Falsely representing oneself as another person or a fictitious person to a peace officer “upon a lawful detention or arrest,” to evade court process or to evade proper identification. Misdemeanor.
  • It needs a detention or arrest. People v. Voeurn O., 35 Cal. App. 4th 793 (1995): a false name given during a consensual encounter is not § 148.9.
  • People v. Christopher, 137 Cal. App. 4th 418 (2006): a false name after a lawful arrest can be charged under § 148(a)(1) or § 148.9 — and it doesn’t matter that fingerprints identified him anyway.

Refusing a name and § 148 — what Quiroga really holds

  • People v. Quiroga, 16 Cal. App. 4th 961 (1993), is often cited as “refusing your name after arrest is § 148.” It is narrower than that:
  • Before arrest: the court found nothing in the refusal that justified a § 148 charge.
  • After arrest but before booking: still not § 148 — it was “premature to ask the questions needed for booking.”
  • After an arrest for a misdemeanor or infraction: refusing identification “cannot constitute a violation of Penal Code section 148,” because the release statutes already supply the remedy — the person simply isn’t released on a citation.
  • At the booking interview after a felony arrest: a jury could find the refusal violated § 148. That is the only setting Quiroga upheld.

Drivers — two different rules

  • VC § 12951(a): not having the license in possession while driving is an infraction, dismissed if a valid license is produced in court.
  • VC § 12951(b): failing to present the license on demand of an officer enforcing the Vehicle Code is a misdemeanor — the Vehicle Code expressly excludes it from infraction treatment.
  • VC § 40302(a): after an arrest for a non-felony Vehicle Code violation, a person who fails to present both a license or other satisfactory ID and an unobstructed view of their full face is taken before a magistrate rather than cited out. People v. Monroe, 12 Cal. App. 4th 1174 (1993), upheld that rule against a Kolender challenge because it is a custody procedure, not a crime.

The federal floor underneath it

  • Brown v. Texas, 443 U.S. 47 (1979) — with no reasonable suspicion for the stop, a person cannot be punished for refusing to identify. If the stop fails, the identification charge fails with it.
  • Hiibel v. Sixth Judicial District Court, 542 U.S. 177 (2004) — a state may require a name during a lawful Terry stop, but the duty has to come from state law, not the Fourth Amendment. Stating the name satisfies it — Hiibel does not reach documents — and the request must be reasonably related to the reason for the stop.

How it plays out on the street

You detain a man leaving a car-burglary scene. He won’t give a name. That’s not a crime in California, and it’s not § 148. Work the case on its facts; if you arrest on a misdemeanor and he still won’t identify, the answer is that he doesn’t get a citation release — not a new charge. If he gives you his brother’s name while he’s detained, that’s § 148.9. If he’s the driver of a car you stopped and refuses to hand over his license, that’s § 12951(b), a misdemeanor.

Frequently asked questions

Does California have a stop and identify law?

No. The Supreme Court struck down California’s loiter-and-identify provision, Penal Code § 647(e), in Kolender v. Lawson (1983), and California has not enacted a replacement. Refusing to give a name during a detention is not itself a crime.

Is giving a false name to police a crime in California?

Yes. Penal Code § 148.9 makes it a misdemeanor to falsely identify oneself to a peace officer upon a lawful detention or arrest to evade court process or proper identification. It does not apply to a consensual encounter.

Do you have to show your license to police in California?

A driver must present a license on demand of an officer enforcing the Vehicle Code. Refusing is a misdemeanor under Vehicle Code § 12951(b); simply not having it in your possession is an infraction under § 12951(a).

Carry the rule, not the guesswork. StreetSense breaks down California law like this — the statute, the limit, and the charge that actually sticks — verified against the code and available fully offline on shift. Start the free trial.

StreetSense is an educational reference for law enforcement, not legal advice. State law changes, and your department policy may be stricter than the statute. Always follow your state’s current rule and your agency’s policy.


Spot an error? Email nick@mnsindustriesllc.com with the post and your source. Corrections to the app go out over the air. How we verify.

Try StreetSense free for 7 days.

★ 4.9 from 117 ratings on the App Store. Works with no signal.