PORT TOWNSEND — More than 40 vendors will offer goods at the 12th annual JeffCo Holiday Fair this weekend.
The two-day fair will be from 10 a.m. to 4 p.m. Saturday and Sunday at the Jefferson County Fairgrounds, 4907 Landes St.
Admission and parking are free.
Photos with Santa will be offered from noon to 4 p.m. each day. Visitors can bring their own cameras or pay $8 per photo.
Vendors will sell hand-crafted and commercial items including aprons, soaps, puppets, doll clothes, jewelry, gift baskets, stocking stuffers, handmade gifts, wool products, candles, Christmas ornaments, Scentsy, Tupperware, Usborne Books and Pampered Chef.
A staffed craft corner for children will offer hourly raffle drawings.
The Fair Restaurant will be open for breakfast and lunch.
The fair is sponsored by the Jefferson County Fair Association.
For more information, visit www.jeffcofairgrounds.com.