De vlag van Philadelphia bestaat uit drie verticale banen van gelijke breedte (blauw, geel, blauw) met het stadswapen in het midden van de gele baan (hoewel er ook vaak versies van de vlag worden getoond zonder het wapen). Het zegel en wapen werden in 1874 door de stad aangenomen. De blauwe en gele kleuren herinneren aan de oorspronkelijke Zweedse kolonisatie van Philadelphia. De afmetingen van de vlag zijn "10 voet lang en 6 voet breed, of vergelijkbare verhoudingen". Een vlaggenfabrikant die vlaggen levert aan het stadsbestuur verklaarde dat de gebruikte tint blauw "UN Blue" is (dezelfde tint die wordt gebruikt in de vlag van de Verenigde Naties).
De vlag werd officieel aangenomen op 27 maart 1895.