Language & ESL Classes

Language & ESL Classes
Phone NumberEmail Address

The English School 

Provides low-cost, high quality English language instruction to non-native speakers of English in Mercer County.The English School offers 5 levels of English classes as well as individual and small group tutoring. ​​They also offer additional programs for preschoolers, students, and adults.

The Lawrence Road Presbyterian Church

1039 Lawrence Road, Lawrenceville, NJ 08648

Phone: (609) 540-0451




El Centro of Catholic Charities 

Is a program in partnership with the Pace Center for Civic Engagement that provides English classes for adults in Princeton and Trenton regardless of race, gender, or religious affiliation. El Centro: Trenton classes take place Monday through Friday from 5:30pm to 7:00pm at Catholic Charities, Diocese of Trenton. El Centro: Campus classes take place at Princeton University on Friday mornings from 9:00-10:00 AM and Saturday afternoons from 2:00-3:30 PM. They offer both a beginner and an advanced class.

383 West State Street

Trenton, NJ 08607-1423

PACE Phone: (609) 258-7260

El Centro Phone: (609) 394-2056

ESL El Centro Web:

El Centro Web:


Mercer County Community College (MCCC) 

Offers English language training programs and English as a Second Language (ESL) for credit and non-credit. For a full course list, please click here.

West Windsor Campus

1200 Old Trenton Road

West Windsor, NJ 08550     

Phone: (609) 570-3438

James Kerney Campus

102 N. Broad Street

Trenton, NJ 08608

Phone: (609) 570-3185


Nassau Christian Center’s 

English as a Second Language program reaches out to internationals in the Princeton community by providing ESL classes free of charge. The class meets during the academic year and includes beginner, intermediate, and advanced English, grammar, writing, reading, conversation and introduction to American culture. Please contact the church office for dates and more information.

            26 Nassau St, Princeton, NJ 08542

            Phone: (609) 921-0981




Princeton Adult School 

Offers an English as a Second Language program with multi-skill and conversation classes. They offer beginner, intermediate, and advanced classes for Princeton residents.

Dorothea’s House                                                                                                            

120 John Street, Princeton, NJ 08540                                                                                                                 

Phone: (609) 683-1101                                                                                                                            



Princeton Public Library 

Offers free, walk-in English conversation classes. Classes are open to the public. The library also offers story time in a variety of languages, as well as many language learning materials and resources. Online programs are available through the library and include Mango Languages, Muzzy Languages, and Rosetta Stone.

65 Witherspoon Street

Princeton, NJ 08542                                                                                                            

Phone: (609) 924-9529                                                                                                                            



Princeton YWCA 

Offers over 40 ESL classes to those with a variety of language abilities and backgrounds. Classes are available year-round with sessions starting in September, January and July. Short-term classes are also offered at various times during the year. All participants must be YWCA members.

59 Paul Robeson Place, Princeton, NJ 08540      

Phone for English Speakers: (609) 497-2100, ext. 306                                                                                       

Phone for Spanish Speakers: (609) 497-2100, ext. 338                           

Phone for Chinese Speakers (609) 497-2100 ext. 329                                                     



SeniorLearn (formerly SeniorNet) 

Provides Latin classes for seniors. SeniorLearn students consistently earn first place in the National Latin Exam. Internet connection and basic computer skills required.


Additional Resources

No items found.

Relevant Documents

No items found.
No items found.

No items found.


No items found.


No items found.