As Christmas weekend approaches, people are already in the holiday spirit. This weekend, there will be plenty to do in the days leading up to Christmas, some of which are themed around the holiday.
Friday, Dec. 22
This ballet performance explores pre-Hispanic rituals and the impact colonization had on the Americas, while also examining the stories of several historical characters seminal to the identities of the New World. (Queens Theatre, 14 United Nations Ave. South, Flushing Meadows-Corona Park. 8 p.m. Admission: $22 to $42)
Bad Trip: A Storytelling Comedy Show
Come for a night of laughs and catch comedians Bobbie Elfie, Daniel Perafan, Chris Faga, Sam Wolff and James Donlon as they joke about their own personal and cringe-worthy experiences. (Q.E.D., 27-16 23rd Ave., Astoria. 7 to 9 p.m. Admission: $10)
Saturday, Dec. 23
Christmas Eve on Sesame Street–45th Anniversary Screening
In honor of the 45th anniversary of the classic Sesame Street Christmas film, catch a screening of Christmas Eve on Sesame Street at the Museum of the Moving Image. (Museum of the Moving Image, 36-01 35th Ave., Astoria. 1 p.m. Admission: $9 to $15.
Join Summer Minerva and her team of grief tenders and musicians at Daya Yoga Studio to release stuck feelings, express what is in your hearts and bear sacred witness to others during the darkest time of the year. (Daya Yoga Studio, 10-19 Seneca Ave., Ridgewood. 4 to 8 p.m. Admission: $30 to $50.
Sunday, Dec. 24
Take your children to meet and get their pictures taken with Santa Claus before he heads out that evening to deliver presents to all the good children around the world. (Queens Center, 90-15 Queens Blvd., Elmhurst. 9 a.m. to 4 p.m. Admission: Free)
Celebrate the holidays and make new friends by taking part in this 5K race. (Garden Laundromat, 108-14 Myrtle Ave., Richmond Hill. 9 to 10:30 a.m. Admission: $15 to $30)