This study examines and compares public library services for immigrants in the U.S. in the early 1900s and nowadays. U.S. public libraries in the early 1900s supported the Americanizing movement by opening English language classes and providing information that is essential for U.S. citizenship. Public librarians also recognized the importance of foreign language materials; by providing foreign language materials and developing diverse services to reach immigrants, public libraries eventually hastened assimilation processes. Despite a gap of one hundred years, the situation today is not very different. Public libraries still try hard to serve their ethnic patrons with extensive foreign- language collections and culturally diverse library programs, while still emphasizing English language education.