The Philippine Independence Day is celebrated every June 12, but in NYC the parade is always held a week earlier because it coincides with Puerto Rico Day. This year it was held on June 5, on a warm sunny day. There were a lot of people watching as compared to last year's parade, which was held on a cold drizzly day.