Language Programs and Assessments

Language Programs
Link to this section

SFUSD offers an exciting array of language programs for students in PreKindergarten through 12th grade. SFUSD's diverse and extensive language pathways are a unique feature of a public school district, and are one of the key ways that SFUSD helps prepare bilingual learners to tackle a changing world. You can see which schools have which programs using SFUSD's School Finder.

Table view of all language programs with descriptions

Language programDescriptiongradeswho is eligible?
Dual Language Immersion

Languages: Cantonese Immersion, Korean Immersion, Mandarin Immersion, Spanish Immersion

Designed to include students who are native speakers, and students who do not already speak the program language. In Spanish Immersion, 50% of instruction is in Spanish, and 50% is in English. In other languages, most instruction is in the target language initially, decreasing to 50/50 by 5th grade.

TK-5

In TK-1st: all students are eligible. Some seats are reserved for students who pass a language assessment.

In 2nd-5th: students who are already enrolled in a matching program, or who pass a language assessment.

Biliteracy

Languages: Cantonese, Spanish

Designed for English learners and bilingual students who are already proficient in the program language. In Spanish Immersion, 50% of instruction is in Spanish, and 50% is in English. In Cantonese, most instruction is in the target language initially, decreasing to 50/50 by 5th grade.

K-5Students who are already proficient in the program language. In K-2nd, if home language survey responses do not all match the program language, student must pass the language assessment. In grades 3rd and above, all applicants must pass the language assessment.
World Language in Elementary School (FLES)Programs are taught mostly in English and the objective is to expose students to 30-60 minutes per day in the target language: Arabic, Filipino, Japanese or Vietnamese.K-5All students
Middle School NewcomerNewcomer Programs are designed to help newly arrived students to adjust to their new language and culture. Students receive sheltered content instruction with 45-90 minutes of designated English language development (ELD).6-8Recent arrivals to the U.S. who are Novice English Learners.
Secondary Dual Language Immersion ProgramStudents receive 1 period of language arts or world language and 1 period of social studies in the target language of the pathway6-8Students rising from Dual Language Immersion or Biliteracy programs or who pass a language assessment.
Secondary World Language - AdvancedStudents receive 50 – 60 minutes elective course (5 days/week or fewer in a block schedule)6-8Students rising from Dual Language Immersion or Biliteracy programs, or who pass a language assessment.
Secondary World Language - IntroductoryStudents receive 50 – 60 minutes elective course (5 days/week or fewer in a block schedule)6-8All students
High School NewcomerNewcomer Programs are designed to help newly arrived students to adjust to their new language and culture. Students receive sheltered content instruction with 45-60 minutes of designated English language development (ELD).9-12Recent arrivals to the U.S. who are Novice English Learners.
High School World LanguageStudents are required to complete two years or 20 credits of a World Language, or demonstrate proficiency using one of the methods listed in this manual, to graduate from high school.9-12All students

What is the difference between Dual Language Immersion and Biliteracy

Dual Language Immersion programs serve a blend of English Learner students, bilingual students, and monolingual English speaking students. The goal of the Dual Immersion program is to develop proficiency in the program language and in English simultaneously.

Biliteracy Programs serve only potential English Learners and bilingual students who are proficient in their primary language. The goals of the Biliteracy program are to develop English language skills, and to preserve language skills in the program language.

Language Assessments
Link to this section

Many students applying for one of SFUSD's language programs in elementary school (TK-5th) or middle school (6th-8th) may need to complete a language assessment as part of the application process. Language assessments evaluate a student's proficiency in the program language. Depending on the program, your student may need to pass a language assessment to be eligible.

Who needs to take a language assessment?

Use this new tool to see if your child needs to take a language test for the programs you are interested in!

Detailed testing requirements by language:

For Dual Language Immersion (Spanish Immersion, Cantonese Immersion, Korean Immersion, or Mandarin Immersion): 

  • TK-1st grade: applicants do not need to speak the program language in order to apply, and they do not have to pass the language assessment. Without the assessment, all applicants are automatically eligible for the "non-native speaker" seats within the program. However, some seats in TK-1st grade are reserved for students who already speak the program language — in order to be eligible for these seats, applicants (regardless of home language) must either pass a language assessment OR already be enrolled in a matching program in SFUSD. So — if your student is proficient in the language, taking and passing the language assessment will benefit them. To make it easier for families to apply for language programs for 2027-28, the Enrollment Center is piloting a language affidavit, allowing families with 2 or more matching home language responses to waive the Spanish test. You can see more information about the affidavit in the online application.
  • 2nd-5th grade: all applicants are required to be proficient in the program language. If your student is not already enrolled in a matching language program in SFUSD, they need to pass the language assessment in order to be eligible to enter an immersion program in 2nd-5th grade.

For Japanese Bilingual Bicultural: For Kindergarten, the Japanese program uses the same eligibility rules described above. For 1st grade through 5th grade, all students are eligible to apply, and there is no language testing needed.

For Biliteracy (Spanish Biliteracy or Cantonese Biliteracy): All seats in Kindergarten-5th grade are reserved for students who already speak the program language, and have at least one home language survey response that matches the program language. If your student's first three home language survey responses all match the program language, they are automatically eligible for the Biliteracy program and do not need to complete a language assessment. If only some of their home language survey responses match the program language, they must pass a language assessment in order to be eligible.

For Secondary Dual Language Immersion programs (Cantonese Immersion, Japanese Bilingual Bicultural, Mandarin Immersion, or Spanish Immersion): Applicants who are not already enrolled in a matching language program in SFUSD need to complete a language assessment in order to be eligible for these programs in 6th-8th grade. 

When and where is the test given?

When: Language assessments for language program eligibility are conducted after the enrollment application is received.

27-28 Main Round Language Testing Schedule:

Language

Grades TK/K

Grades 1-3

Grades 4-8

Grade 6 only

Spanish

Saturdays: Jan 9, Jan 30, Feb 13

Weekdays, In-Person at EC (or virtual test pilot)

Weekday testing at ECGroup test: Wednesdays at 3pm 

Cantonese

Saturdays: Jan 9, Jan 30, Feb 13

Weekdays In-Person at EC

Weekday testing at ECWeekday testing at ECGroup test: Wednesdays at 3pm

Mandarin

Saturdays: Jan 9, Jan 30, Feb 13

Weekdays In-Person at EC

Weekday testing at ECWeekday testing at ECGroup test: Wednesdays at 3pm
JapaneseSaturdays TBD   
KoreanSaturdays TBD   

Language testing for current year enrollment and open enrollment occurs as needed. If you are enrolling outside of an application round, ask an enrollment counselor about completing a language assessment.

Where: Language assessments are conducted in the Enrollment Center office at 555 Franklin St, Room 100. 

Do I need to contact the Enrollment Center to schedule an assessment?

The Enrollment Center will try to determine (based on your responses to home language questions) whether your student needs to be tested for the programs you apply to. After you submit your application, you will get an email with an personalized link to schedule your language assessment. We send these emails each week as applications are reviewed. Please do not share your personalized link with other students - this could impact our ability to match your child's test score to their application.

If you do not receive a language testing email within two weeks after you submit your application, please contact the Enrollment Center. It is recommended that you contact the Enrollment Center by the application deadline to make an appointment; we cannot guarantee a language assessment after the application deadline.

What is the home language survey, and what does it impact?

The home language survey is a series of questions that all families must complete when enrolling a new student. The questions are about which languages a student understands and uses in their home. 

SFUSD uses home language survey responses to determine eligibility for Biliteracy language programs (see the "Who needs to take a language assessment" section for more information). 

Home language survey responses also determine which students are designated as English Learners. Any student who lists a language other than English on one of the first three questions of the home language survey will be assessed to determine their English language skills, using the Initial English Language Proficiency Assessment of California (Initial ELPAC). This assessment is conducted by the school staff during the school year, and does not impact language program eligibility.

Providing false answers to the Home Language Survey, for example to waive an assessment, will cause any enrollment associated with the false answers to be canceled. In this case, the student will be assigned to the nearest school with space available in the General Education program. 

This page was last updated on September 15, 2026