Free ELPAC practice for grades K–12

Practice listening, speaking, reading, and writing with original questions modeled on published ELPAC task types. Get audio passages, answer explanations, and scoring guidance without creating an account.

Free to use · No sign-up · Independent from California Department of Education

Students working together on reading and language practice

Start with the student's grade

Each grade page gathers its practice for every domain and a mixed practice test. Choose one grade here, then go deeper from that page.

Find the right kind of help

Choose a topic to understand the test, use the practice tools, or prepare with a guide.

Useful before practice begins

Three practical starting points for families and educators.

View all guides

Common questions

What to know before a student starts using the practice materials.

Is this ELPAC practice site official?

No. ELPAC Practice Test is an independent educational resource and is not affiliated with or endorsed by California Department of Education. The original practice materials are modeled on published task types and scoring guidance. Read the site methodology and independence statement.

Which ELPAC grade band should a student use?

Choose the band that includes the student's current grade. Kindergarten, grade 1, and grade 2 each have their own practice; older students use grades 3–5, 6–8, 9–10, or 11–12. Each grade page gathers the available domains and full practice tests in one place.

What does the ELPAC assess?

The assessment covers listening, speaking, reading, and writing. Listening and speaking form the Oral Language composite; reading and writing form the Written Language composite. Compare all four ELPAC domains.

Is an account required, and is progress sent anywhere?

No accounts or passwords. Visits are counted with Google Analytics, but answers, writing drafts, and recordings stay in this browser. Writing is sent out only when you ask for feedback on it, and the text of a spoken answer only when the live transcript is on; neither is kept. The live transcript uses your browser's speech service, which in Chrome sends audio to Google — it is off unless you turn it on.