Passport Processing Available By Appointment Call  201-652-5104 For Details

Monday             3-7

Tuesday             3-7

Wednesday       3-7

Thursday           3-7

Friday             Closed

Saturday           10-2

Sunday            Closed     

We do not take appointments. This is a walk-in service only.


Due to unpredictable volume, we are sometimes forced to close the passport line before the times listed above. We apologize for any inconvenience this may cause.

Please be prepared to wait and enjoy the amenities our library has to offer. Did you know you can use your town's library card to borrow our materials? As long as your town is a member of the BCCLS consortia, you have privileges at all 77 member libraries!

If you are on a tight schedule, you may call ahead to see what the current waiting time is. Call 201-652-5104

Click here for more information from the U.S. Deptartment of State.