CASTRO VALLEY -- Castro Valley will celebrate the changing season at its Fall Festival this weekend.

The 41st annual festival will include live entertainment on three stages, food and wine, children's activities and a classic car show.

More than 150 booths will line Norbridge Avenue between Redwood Road and Castro Valley. Artisans will be selling jewelry, handcrafted items and artwork. Local nonprofit groups and businesses will also have information.

The free festival runs both Saturday and Sunday from 10 a.m. to 6 p.m. Norbridge runs in front of the Castro Valley Library.