Ongoing through Dec. 11 – Holiday Craftsman Sale, Pine Camp Arts & Community Center, 4901 Old Brook Rd. – This sale features gift items made by some of the area's best artists and crafters, and a portion of every sale goes toward funding art classes for city youth. Tuesdays – Fridays 11 a.m. – 1 p.m. and 5 p.m. – 7 p.m.; Saturdays 10 a.m. – 2 p.m. For more information, call (804) 646-3674.
Dec. 5, 4 p.m. - "Amahl and the Night Visitors," Landmark Theater, 6 N. Laurel St. – The department's ‘Holiday Gift to the City,' this heartwarming musical about a young shepherd boy and his mother is FREE to attend. Seating is general admission. For more information, call (804) 646-1031.
Dec. 7 – Dec. 16, noon – Caroling at City Hall – Stop by the lobby of City Hall, 900 E. Broad St., Tuesday, Dec. 7 through Friday, Dec. 10 and Monday Dec. 13 through Thursday, Dec. 16 for a FREE holiday concert. Each day a different school choir will perform sounds of the season that are guaranteed to put you in a festive mood. Co-sponsored by Richmond Public Schools, visit www.RichmondGov.com or call (804) 646-5733 for more information.
Dec. 11, 4:30 p.m. – 18th Annual James River Parade of Lights – Richmond families are invited to view this annual twinkling flotilla of holiday-decorated boats on the James River. Entertainment will begin at 4:30 p.m. in Libby Hill Park, located at 2801 E. Franklin St. Parade viewing will begin at 6 p.m. at the Intermediate Terminal at Dock and Water streets. This FREE event is a partnership program of the James River Advisory Council.
Dec. 18, 9 a.m. – 11 a.m. – Breakfast with Santa, Hickory Hill Community Center, 3000 E. Belt Blvd. - The entire family will enjoy dining with Santa when he stops by to visit at Hickory Hill! It's FREE, but reservations by Monday, Dec. 14 are required. Please call (804) 646-7934.
Dec. 28, 7 p.m. – Kwanzaa Celebration, Hickory Hill Community Center, 3000 E. Belt Blvd. - Bring the entire family and celebrate Kwanzaa with music, food and fun. This FREE celebration is co-sponsored by Deep Water Productions. For more information, call (804) 646-7934.