Balboa Village will kick of the season this weekend with Christmas at the Beach.
The holiday celebration will be held Saturday from 2 to 6 p.m. and will include fun for the whole family.
Activities include horse drawn carriage rides around the village, holiday arts and crafts, cookie decorating, wooden boat building, Christmas carolers, a visit from Santa and more.
Holiday music and movies will also be playing in the ExplorOcean galleries along with other Fun Zone attractions, retailers and restaurants.
A tree lighting ceremony will be held at 5 p.m.
All activities are free.
Visit explorocean.org for details.