California
California Public Records Act
Cal. Gov. Code §§ 6250-6270
Transparency Score: 90/100
Response Timeline
Calendar days. Agency must determine within 10 days whether request seeks disclosable records and notify requester. May extend by up to 14 additional days in 'unusual circumstances' (need to search multiple locations, voluminous records, consultation needed, or need to compile data).
Any person may request records. No residency, citizenship, or stated purpose required. Agencies cannot require identification unless needed for access (e.g., viewing records at agency office).
How to Submit a Request
Accepted Methods
Most agencies accept email requests. Some larger agencies have online portals (e.g., NextRequest). Requests should be directed to the agency's custodian of records or CPRA coordinator.
Required Elements
- Description — Reasonably describe identifiable records - must be specific enough for agency to locate
- Contact info — Provide way for agency to respond (email, address, or phone)
Optional Elements
- Preferred format — Request electronic format if preferred - agency must provide in requested format if readily reproducible
- Fee waiver request — Explain if requesting waiver of fees
- Expedited request — Explain urgent need if seeking faster response
Fees
| Fee Type | Amount | Notes |
|---|---|---|
| Copies (per page) | USD0.10 |
California law specifically prohibits charging for staff time to search, retrieve, or review records. Only direct costs of duplication may be charged. If records exist electronically and requester asks for electronic copies, agency generally cannot charge.
Fee Waivers
- Agencies may waive fees when disclosure is in the public interest
- Many agencies waive or reduce fees for journalists and news organizations
- Some agencies waive fees for nonprofits serving the public interest
- Some agencies waive fees for requesters who demonstrate financial hardship
Unlike federal FOIA, CPRA doesn't have formal fee waiver categories. However, since only duplication costs can be charged (no search/review fees), total fees are typically minimal. Many agencies waive small fees as a matter of policy.
Exemptions
-
Preliminary Drafts & Notes (§ 6254(a))Preliminary drafts, notes, or interagency/intra-agency memoranda not retained in the ordinary course of business
-
Law Enforcement Records (§ 6254(f))Records of investigations, intelligence information, and security procedures
-
Personnel Records (§ 6254(c))Personnel, medical, or similar files where disclosure would constitute unwarranted invasion of privacy
-
Litigation Files (§ 6254(b))Records pertaining to pending litigation to which the agency is a party until litigation is adjudicated or settled
-
Attorney-Client Privilege (§ 6254(k))Records exempt by express provisions of law, including attorney-client privileged communications
-
Trade Secrets (§ 6254(k), §6254.7)Trade secrets and proprietary information submitted to government
-
Deliberative Process (§ 6255)Catch-all: records may be withheld if public interest in nondisclosure clearly outweighs public interest in disclosure
-
Critical Infrastructure (§ 6254(aa))Records relating to critical infrastructure, security plans, emergency response
-
Real Estate Appraisals (§ 6254(h))Real estate appraisals and engineering feasibility estimates for property acquisition until all acquisitions completed
-
Test Questions (§ 6254(g))Test questions, scoring keys, and other examination data used for licensing or employment
California exemptions are narrower than federal FOIA. The 'catch-all' exemption (§6255) requires agencies to show the public interest in nondisclosure 'clearly outweighs' disclosure - a high bar. Agencies must justify each withholding specifically.
Appeal Process
1
File a petition for writ of mandate in superior court under Cal. Gov. Code § 6258. The court will review the agency's decision de novo. You may recover attorney fees and costs if you prevail.
California does NOT require exhaustion of administrative remedies - you can go directly to court after a denial without first appealing to the agency. This is more favorable than federal FOIA. Courts review denials de novo (fresh review) and agencies bear the burden of justifying withholdings.
Request Templates
First Amendment Coalition Sample Letter →
First Amendment Coalition
RCFP Open Government Guide - California →
Reporters Committee for Freedom of the Press
MuckRock California Guide →
MuckRock
California AG Public Records Guidelines →
California Attorney General
California Public Records Act Request
Records Retention
Gov. Code 12270-12279
The CalRIM unit reviews retention schedules and establishes guidelines. All state agencies must designate a Records Management Coordinator. The State Records Appraisal Program (SRAP) appraises records for historical value.
Sources & References
Relevant case law
Leading decisions that shape how this law is applied — selected for relevance, not an exhaustive list of every case.
-
A public agency cannot condition release of a public record on an end-user license agreement; GIS basemap data is a public record disclosable at the cost of duplication.
Why this matters here — Agencies can't attach private-law strings — licenses or terms of use — to a public record as a condition of access.
Source: CourtListener
-
Communications about public business can be public records subject to the CPRA even when held in an official's personal account or device.
Why this matters here — An agency can't keep records out of reach just because they live on a private account or third-party platform.
Source: CourtListener
-
Names of officers involved in on-duty shootings are generally subject to disclosure absent a particularized showing of safety risk.
Why this matters here — Identity and accountability information is presumptively disclosable; blanket withholding is not enough.
Source: CourtListener
-
The public has a CPRA interest in information held in a public agency's databases; the agency must consider producing data in a form that protects individual privacy.
Why this matters here — Records inside government databases are within the CPRA's reach, not exempt merely because they're stored as structured data.
Source: CourtListener
-
California Public Records Research, Inc. v. County of Yolo 4 Cal. App. 5th 150 California Court of Appeal 2016 Good law
The California Court of Appeal held that agencies charging fees for public records copies must limit those charges to the actual cost of duplication. The court ruled that agencies may not charge for time spent searching or retrieving records unless the search is complex or requires significant staff time. Additionally, any fees imposed must be reasonable and supported by a detailed breakdown of costs.
Why this matters here — This ruling clarifies fee limitations to prevent public agencies from using search costs as a barrier to obtaining government documents.
Source: CourtListener
-
California Housing Finance Agency v. Hanover/California Management & Accounting Center, Inc. 148 Cal. App. 4th 682 California Court of Appeal 2007 Good law
This case addresses whether a public agency can withhold documents under the attorney-client privilege and work product exemptions of the California Public Records Act. The court ruled that these exemptions protect communications between the agency and its outside counsel regarding litigation strategy from public disclosure. The decision limits public access to legal advice documents even when the agency is involved in significant contractual disputes.
Why this matters here — It clarifies that legal privileges remain valid exemptions for public agencies seeking to withhold sensitive documents from public request.
Source: CourtListener
-
The court examined whether the State could withhold records under specific exemptions of the California Public Records Act. It held that agencies must demonstrate specific, foreseeable harm to justify withholding records rather than relying on generalized claims. The decision requires agencies to provide concrete evidence when invoking exemptions to deny public access.
Why this matters here — This decision clarifies the scope of exemptions available to state agencies when responding to public records requests.
Source: CourtListener
-
Capitol Records, Inc. v. State Board of Equalization 158 Cal. App. 3d 582 California Court of Appeal 1984 Good law
The court addressed whether a state tax agency could withhold commercial records under the state public records law. It held that the agency bears the burden of proving that specific records qualify for an exemption, such as trade secrets or confidential commercial information. The agency failed to demonstrate that the requested data met these statutory criteria, requiring disclosure.
Why this matters here — This decision clarifies that the burden rests on the government agency to justify withholding records rather than on the requester to prove they should be released.
Source: CourtListener
-
The court examined whether a private company performing state functions qualifies as a public agency under the California Public Records Act. It ruled that private contractors are not agencies and are not directly subject to the Act's disclosure requirements. The decision clarifies that the Act only mandates disclosure of records actually in the custody of the public agency itself.
Why this matters here — It establishes the legal framework for calculating fees, which influences the practical cost of obtaining government documents.
Source: CourtListener
-
Citizens Oversight, Inc. v. Vu 247 Cal. Rptr. 3d 521 California Court of Appeal, 5th District 2019 Good law
The California Court of Appeal held that voter registration records maintained by the Registrar of Voters are public records subject to disclosure under the California Public Records Act. The court ruled that agencies cannot withhold these records based on general privacy concerns without identifying a specific statutory exemption that applies. This decision places the burden on the public agency to justify any redaction or denial of access to election-related documents.
Why this matters here — This decision clarifies that public agencies cannot evade transparency laws or impose excessive fees when providing voter records.
Source: CourtListener
-
The San Francisco Ethics Commission qualifies as a public agency under the California Public Records Act and must comply with valid public records requests.
Why this matters here — This ruling clarifies that local ethics commissions are subject to public records laws, ensuring transparency in government oversight bodies.
Source: CourtListener
-
The court reviewed a challenge to the University of California's denial of a public records request under the California Public Records Act. It held that the agency bears the burden of proving that withheld records fall within a specific statutory exemption. The decision requires agencies to provide factual support rather than generalized claims when denying access to requested documents.
Why this matters here — It clarifies the legal standards for public access to university documents under state transparency law.
Source: CourtListener
-
This case examines whether the Public Utilities Commission must disclose records regarding Waymo under the California Public Records Act. The court analyzes statutory exemptions and the public interest in accessing regulatory documents. It clarifies the agency's obligations when handling requests involving autonomous vehicle data.
Why this matters here — This decision clarifies public access rights to agency records that contain information from private partners.
Source: CourtListener
-
The court determined that the California Public Utilities Commission is subject to the California Public Records Act when maintaining records related to its regulatory functions. It ruled that the Commission must disclose requested records unless a specific statutory exemption applies. The decision clarifies that the Commission cannot broadly withhold documents without demonstrating a valid exemption under the Act.
Why this matters here — It reinforces public access rights to regulatory records and clarifies the burden of proof for claiming exemptions.
Source: CourtListener