Before heading to your naturalization (or citizenship) interview at the USCIS Philadelphia Field Office, make sure to thoroughly read over the interview notice that was mailed to you. Normally, the notice will ask you to bring the following documents with you to your interview: the notice itself, identification such as a driver's license, your Form I-551 (green card), your passports (expired and unexpired), IRS tax transcripts for the past five years and any original documents that you provided copies of when you submitted your naturalization application (Form N-400).
If you have ever been arrested, then you must bring complete arrest report(s), certified court disposition(s), and probation report(s) (if applicable). If your record has been sealed or expunged, you must still provide this information. If a record is no longer available, you must provide original documentation from the corresponding agency to that effect.
If you are a male between the ages of 18 and 31, you must bring proof that you registered with the Selective Service System between the ages of 18 and 26.
If for some reason you are not able of taking the full oath of allegiance to the United States, you should be able to document how your beliefs stop you from fully taking the oath.
If you have minor children whom do not live with you, you must bring evidence that you are financially supporting them.
There are other requirements if you are seeking to naturalize based on being in marital union with a U.S. citizen for the past three years.
It is possible to be exempted to varying degrees from the testing requirements if you meet certain qualifications or have certain medical/psychological disabilities.
Due to the COVID-19 Pandemic, you must wear a mask while at USCIS and USCIS recommends that you bring your own pen.