The Maricopa County Library District operates the Northwest Surprise Regional Library (also referred to as Surprise Regional Library) and the Hollyhock Branch Library.

To check out a book at either library, a person must have a Maricopa County District Library Card, which can be obtained at both libraries with proof that you live within Maricopa County.

The libraries carry a wide variety of adult and children’s books, magazines, newspapers, reference materials and electronic databases including internet access.

If you would like to learn more about the libraries in Surprise click on the Website links below:
The Northwest Regional Library
16089 N. Bullard Avenue

Location Map | website

Phone: 602.652.3000
The Hollyhock Branch Library
15844 N. Hollyhock Street

Location Map | website

Phone: 602.652.3000

Friends of the Surprise Libraries
The Friends of the Surprise Libraries is a non-profit, independent organization. The group supports programs at the Surprise Regional Library, the Hollyhock Library and other local libraries. For more information, please visit:

Community & Recreation Services
15960 N. Bullard Ave.
Surprise, AZ 85374

Office Hours:
Monday - Friday 8 a.m. - 5 p.m., closed on City Holidays.
Phone: 623.222.2000
Fax: 623.222.2001
Email US

Official Seal of Surprise, AZ
16000 N. Civic Center Plaza   Surprise, AZ 85374   City Hall Hours: Monday - Friday; 8am - 5pm
Phone: 623.222.1000  |  TTY: 623.222.1002  |  Phone Directory
Live Support