Do I need an appointment to apply for a passport?

No. You may visit the Embassy anytime from 9:00 a.m. to 2:00 p.m., Mondays to Fridays except holidays.