Watch beautifully decorated yachts, boats and canoes during the Newport Beach Christmas Boat parade which runs every night starting Wednesday December 13th until Sunday, December 17th, 2017.
You can watch the parade for free from almost every point on the shore, but to better plan your outing you can find the parade route and schedule here.
I normally go early, park on the neighborhood streets on Balboa Island, grab something to eat somewhere on Marine Avenue, and then take a walk on the boardwalk between Apolena Avenue and Turquoise Avenue to check out the beautifully decorated bay side homes (see picture). It is really an awesome free family outing.
Click here for more information about the Newport Beach Christmas Boat parade.