Skip to content

Our Annual Events

Patriots Day

April: Patriots Day Celebration

A fun and educational experience for all who visit. Enjoy a host of activities, including a huge craft show, treasure hunts, hay rides, and historical re-enactments. Most events focus on the colonial era and patriotism. With activities and events throughout town, you are sure to find something for everyone in the family.

Bon Aire

June: BonAire! A Celebration of Ogunquit

This event showcases a variety of artists in a fun ad festive atmosphere, including music and live entertainment, children's activities and food trucks.

July 4th Fireworks

July: July 4th Fireworks

2020 Fireworks Cancelled

An impressive fireworks display is shot from the Main Beach Parking Lot. Music and dancing occur before and after the fireworks. Rain date: July 5.


October: OgunquitFest

Events include a classic car show, huge craft fair, children's activities, Halloween-themed events, costume parade. We also have two unique races: the Waiter Race and the High Heel Dash. Activities and events occur throughout town.

Christmas by the Sea

December: Christmas by the Sea

Welcoming the holiday season, this event brings tasting events, Santa, tree lightings, concerts, craft shows, children's activities and a parade. Events occur throughout town.

How our event dates are chosen:

  • Patriots Day Weekend: The weekend before Patriots Day, which is the third Monday in April. If Easter falls on the Sunday before Patriots Day, then we move our celebration to the weekend after Easter, as in 2017.
  • Independence Day fireworks are always on July 4, regardless of the day of the week on which it falls. Rain date is July 5.
  • OgunquitFest Weekend: The second weekend after Columbus Day weekend.
  • Christmas by the Sea Weekend: The second weekend after the Saturday following Thanksgiving.  If extreme bad weather is forecast, the event will be cancelled, not postponed.

For more information on these and other events, please go to our website dedicated to Ogunquit events,

If you would like to help to make these events happen, please see our "Sponsorship Opportunities" page or contact our business office at 207-646-1279. Sponsorship and volunteer opportunities are available at a variety of levels for all businesses and individuals. The benefits of sponsorship vary according to the event and participation level.