Oak Harbor hosts a charming Independence Day celebration on the weekend leading up to the 4th. The quaint streets are filled with a friendly community and visitors enjoying a small-town parade. An old-fashioned street fair (complete with local food, arts, merch, and nonprofit vendors), car show, carnival, and a fabulous Firework’s Display on the evening of the 4th to wrap up the patriotic weekend.