Oklahoma City Holiday Events - MetroFamily Magazine
MetroFamily Magazine

Where OKC parents find fun & resources

Oklahoma City Holiday Events

Break out the garland and the cocoa, the holiday season is upon us. Oklahoma City is coming alive with holiday events for the whole family. From Santa sightings and tree lighting events to live nativities and ice skating, find every kind of Christmas event you can imagine here on our list of 2019 Oklahoma City Holiday Events. Your family will love celebrating the holiday season with these kid-friendly events. Also check out our comprehensive list of holiday guides highlighting where to find Santa, free Christmas events, holiday craft shows and more.

(This is a working list so check back often for updates. Last updated Nov. 26, 2019)

Oct. 29 – Dec. 24

PAMBE Ghana Global Market at 50 Penn Place (1900 NW Expressway) offers unique, fair trade products from around the world to support La’Angum Learning Center. Parents can shop while kids enjoy a section just for children. Tuesday – Friday, noon – 6 p.m.; Saturday, 10 a.m. – 6 p.m.

Nov. 8  –  Feb. 2

Devon Ice Rink at Myriad Botanical Gardens (113 S Robinson) offers ice skating through Downtown in December. $13, includes skate rental; $8, without; $7 for members. See website for hours of operation.

Nov. 15 – Jan. 5

Edmond Ice Rink at Mitch Park (1501 W Covell Rd) offers ice skating, holiday music and food concessions. $12 with skate rental; $8 if you bring your own skates. $6 for ages 5 and under. Monday-Thursday, 3 – 9 p.m.; Friday, 3 – 10 p.m; Saturday & Sunday, noon – 10 p.m.; See website for exceptions.

Nov. 16 – Dec. 24

FREE Santa’s Wonderland at Bass Pro Shops & Cabela’s (200 Bass Pro Dr & 1200 W Memorial Rd) features giveaways, crafts, activities and the chance to meet Santa. Guests receive one FREE photo print, additional photos available for purchase. See website for hours.

Nov. 22 – Dec. 25

FREE Midwest City Holiday Lights Spectacular at Joe B Barnes Regional Park (8700 E. Reno Ave) features more than one million holiday lights and a 118-foot Christmas tree lit with 9,000 bulbs. Sunday-Thursday, 6 – 10 p.m.; Friday & Saturday, 6 – 11 p.m.

Nov. 22 – Dec. 31

The Polar Express Train Ride at the Oklahoma Railway Museum (3400 NE Grand Blvd) features an hour train ride with an immersive onboard experience including a reading of the Polar Express, cookies delivered by dancing chefs and the chance to meet Santa. Adults, $45-$60; kids (2-11), $35-$50; kids (under 2), free. See website for a schedule of departure times.

Nov. 23  – Dec. 31

FREE Chickasha Festival of Light at Shannon Springs Park (2400 N 9t St, Chickasha) features carriage rides, live nativity, camel rides, live animals, photos with Santa, gift shop and more. Monday-Thursday, 6 – 10 p.m., Friday-Saturday, 6 – 11 p.m.

FREE Yukon Christmas in the Park at Chisholm Trail Park (500 W Vandament, Yukon) features over 100 acres of Christmas cheer with hundreds of displays and millions of lights as well as refreshments, live music, pictures with Santa and train rides. 6 – 11 p.m.

Nov. 23 – Jan. 1

FREE Automobile Alley Lights on Broadway (NW 4th to 10th) features more than 180,000 colorful LED lights draped along the buildings on North Broadway. Open daily, dusk until dawn.

Nov. 23 – Jan. 5

FREE Edmond Holiday Light Displays in Downtown Edmond (Various locations). Enjoy holiday lights displays throughout the city in Downtown Edmond, Spring Creek Plaza, Spring Creek Village, First Baptist Church, UCO and OC campuses.

Nov. 27 – Jan. 5

Illuminations: Starry Starry Night in the Crystal Bridge Conservatory (301 W Reno Ave) features high-tech holiday lights in an immersive installation. The bridge serves as a canvas for moving lights choreographed to music. Inside enjoy a curated, creative experience including special guests, cookie decorating and more. Activities vary by day. Members, $6; nonmembers, $8; kids (2 & under), free. Wednesday – Sunday, 6 – 9 p.m. Closed Dec. 7, 24 & 25. 

Nov. 28 – Dec. 29

FREE Holiday Water Taxi Rides at Bricktown Water Taxi (111 S Mickey Mantle Dr) features a fun-filled float down the beautifully-adorned Bricktown canal free of charge, courtesy of the Downtown Business Improvement District. All ages welcome. Thursday -Sunday, 6 – 9 p.m.

Nov. 28 – Jan. 1

FREE Downs Family Christmas Lights (2900 72nd Ave SE) is a light display set to music that features more than 18 miles of light strands. Bring a canned good or monetary donation to benefit the Regional Food Bank of Oklahoma. 6 – 10 p.m.

Nov. 29 – Dec. 21

“A Classic Christmas” at the Artesian Hotel, Casino and Spa (1001 W 1st St, Sulphur) features lavish decorations, carriage rides and a variety of family activities including cookies with Santa and pictures with live reindeer. Prices vary. See website for a schedule of events

Nov. 29 – Dec. 22

Holiday Pop-Up Shops in Midtown (10th & Hudson) features dozens of independent shops and an urban Christmas tree lot managed by Bishop John Carroll School. Shops rotate weekly through a set of geodesic domes & the tree lot is available until trees sell out. Free to attend. Thursday-Saturday, 10 a.m. – 9 p.m.; Sunday, 10 a.m. – 6 p.m.

Nov 29 – Dec. 24

“A Christmas Carol” at Lyric Theatre (1727 NW 16th St) is a classic Christmas tale portrayed by local actors. $25 & up. Performances at various times, Wednesdays through Sundays.

North Pole Adventure at Walnut Square Center (2215 W I-240 Service Rd) features an interactive Christmas attraction with a life-sized replica of the North Pole. Kids, $15, one adult, free; additional adults, $6. Noon – 8 p.m.

Nov. 29 – Dec. 29

FREE Holiday Water Taxi Rides at the Bricktown Canal (111 S. Mickey Mantle Dr) features a fun-filled float down the beautifully-adorned Bricktown canal free of charge, courtesy of the Downtown Business Improvement District. Thursdays-Sundays, 6 – 9 p.m.

Nov. 29 – Jan. 5

LifeShare Winterfest at the Bricktown Ballpark (2 S Mickey Mantle Dr) features snow tubing, holiday-themed refreshments and more. $14 per two-hour session. See website for hours.

Holiday in the Park at Frontier City Theme Park (11501 N I-35 Service Rd) features Christmas lights, visits with Santa Claus, rides, holiday shows and more every weekend during the holiday season. $47.99, online, $37.99. Fridays & Saturdays, 5 – 10 p.m.; Sundays, 5 – 9 p.m.

FREE Lights on Markwell Avenue (Council & NW 23rd St) features an entire block Christmas light display set to music on 107.1 FM. Donations of canned food accepted. Sunday – Thursday, 6 – 10 p.m.; Friday & Saturday, 6 – 11 p.m.

Nov. 30 – Dec. 14

A Territorial Christmas Celebration in Downtown Guthrie (212 W Oklahoma) features a Victorian Christmas celebrations including a parade, historic home tours, candlelit trolley rides, carolers in early-1900s dress and decorated store windows complete with re-enactors depicting Victorian-era Guthrie. Free lighted Christmas parade at dusk on Nov 30. For schedule and information, see website.

Nov. 30 –  Dec. 21

Christmas in Downtown Edmond (Various locations) Experience the wonder of the season as you step back in time with free carriage rides and more. Free carriage rides will be on Saturdays in December from 11 a.m. to 3 p.m.

Dec. 2 – 20

Junie B in Jingle Bells, Batman Smells at Oklahoma Children’s Theatre (2501 N Blackwelder) tells a holiday story with the popular children’s character, Junie B. $11 for adults, $9 for children. See website for show times.

Dec. 2 – 31

FREE Celebration of Lights at The Chickasaw Cultural Center (867 Cooper Memorial Dr, Sulphur) invites the family to drive through a beautiful holiday light display. 6 – 9 p.m. nightly.

Dec. 7 – 22

Breakfast with Santa at the Oklahoma City Zoo (2101 NE 50th St) features a festive morning with a hot breakfast buffet, a hot chocolate bar, cookie decorating for kids and a sea lion presentation. Tickets include zoo admission. Adults, $22.99-$33.99; kids(3-11), $19.99-$27.99; kids (2 & under), free. Saturdays & Sundays, 8:30 – 10 a.m. & 11:30 a.m. – 1 p.m.

Dec. 7 – 31

Holiday Classic Movies at Harkins Cinemas (150 E. Reno Ave). Relive your favorite holiday films on the big screen. Click here for movie schedule. $5. Select Tuesdays & Saturdays, 7 p.m.

Dec. 12

Scenic Christmas Globe Ornaments at The MAC at Mitch Park (273 Marilyn Williams Dr, Edmond). Create your own winter holiday scene inside a clear globe for your own tree. Preregister. For ages 6 – 12. $5. 10 – 11 a.m.

FREE Candy Canes & Canvas at the Downtown Library (300 Park Place). Create a one of a kind painting with the assistance of library staff. Supplies provided. Preregister. For ages 10 & under. 6 – 7:30 p.m.

FREE Nightmare Before Christmas Escape Room at the Almonte Library (2914 SW 59th St) features a themed escape room where participants will need to work together to solve puzzles before the timer runs out. Preregister. For ages 12 – 18. 6 – 8 p.m.

FREE All Aboard! Family Fun Night at Fred Jones Jr. Museum of Art (555 Elm Ave, Norman) features model trains, live music, an opportunity to meet Santa, art activities, a cookie and hot cocoa bar and more. The trains will be on display through the end of December. 6 – 8 p.m.

FREE Uptown Holiday Lights Block Party at OKC Community Church and Tower Theatre (421 N.W. 23rd St, 425 N.W. 23rd St) features an indoor and outdoor holiday party with businesses in the district. Enjoy crafts, pop-up shops and the chance to meet Santa. 6 – 9 p.m. 

Rudolph The Red-Nosed Reindeer at the McKnight Center Performance Hall (419 S Monroe, Stillwater) features a stage production of the beloved TV classic. $29 & up. 7:30 p.m.

Dec. 13

Santa Delivers at the Oklahoma City Zoo (2101 NE 50th St). Santa will be stopping by the Zoo to deliver treats to animals in the Children’s Zoo Barnyard area. Families can enjoy free hot chocolate and doughnuts (while supplies last) and have the chance to meet Santa afterward in the Canopy Restaurant. Please bring your cameras. Free with admission. 10:30 – noon.

FREE A Teen Humbug Holiday Craft at the Moore Library (225 S Howard Ave, Moore) features holiday theme crafting and refreshments for kids ages 12 & up. Preregister. 4 – 6 p.m.

FREE Holiday Open House at the Moore-Lindsay Historic House Museum (508 N Peters Ave, Norman) features live music, holiday treats, crafts, free horse-drawn carriage rides and the chance to meet Santa. All ages welcome. 6 – 9 p.m.

Dec. 13 & 14

Sugar Plum Promenade at Scissortail Park (300 SW 7th St) features a holiday train, lights & decorations, firepits for roasting marshmallows, hot cocoa, strolling entertainment, food trucks and other vendors. Free to attend, participation prices vary. Friday, 5 – 10 p.m.; Saturday, 11 a.m. – 4 p.m.

Dec. 14

SandRidge Santa Run at SandRidge Energy (123 Robert S Kerr Ave) features a 5K race, a one-mile Fun Run and a free Santa Claus Kids’ Dash through the streets of downtown, all started off with a warm-up with Rumble the Bison and the Thunder Girls. 5K, $35; fun run, $20; kids’ dash, FREE. 9 – 10:30 a.m.

Cleveland County Craft Show at the Cleveland County Fairgrounds (615 E Robinson St, Norman) features home decor, handmade and seasonal goods from local crafters. Free to attend. 9 a.m. – 4 p.m.

Polar Express PJ and Pancake Party at Myriad Gardens Park House Event Center (301 W Reno Ave) features skating, pancakes, hot cocoa, themed crafts, story time and a chance to meet Santa. Santa will read The Polar Express to children in attendance and each child will receive a bell from Santa’s Sleigh. PJs welcome. Preregister. Members, $25; nonmembers, $30. 9:30 -11 a.m.

Holiday Workshop at Artsy Learning Center (1215 36th Ave NW, Norman) features a candy tree activity, keepsake ornament, Grinch crafts and more. Kids will also have the chance to meet Santa. Preregister. All ages welcome. $15. 10 – 11:30 a.m.

Mini Kids’ Wreath Class at Will Rogers Gardens (3400 NW 36th St). Create a mini wreath with a collection of greens and berries collected on a winter walk. Preregister. Best suited for ages 7 – 12. $12 per wreath. 10 a.m. – noon.

FREE Holiday Party at the Warr Acres Library (5901 NW 63rd St, Warr Acres) features crafts, music, snacks and more to celebrate the season. This is a come & go event. 10 a.m. – noon.

FREE See You Saturdays at the Oklahoma Hall of Fame (1400 Classen Dr) features new, themed experiences and learning opportunities for families to enjoy together including crafts and guided tours. All ages welcome. 10 a.m. – 5 p.m.

Christmas Celebration & Holiday Art Market at the Chickasaw Cultural Center (867 Cooper Memorial Dr, Sulphur) features the chance to meet Santa, storytelling with Mrs. Claus, crafts, family films and more. All ages welcome. Free to attend. 10 a.m. – 5 p.m.

FREE Cookies with Kringle at Charles J. Johnson Park (29th St, Midwest City) features live music, complimentary gift-wrapping, crafts, hot chocolate, cookies and the chance to meet Santa. Bring your own camera. 11 a.m. – 3 p.m.

Polar Express on the Farm & Okie Sampler Christmas Market at Chester’s Party Barn & Farm (5201 Cimarron Rd NW, Piedmont) features “reindeer” pony rides, a petting zoo, a ride on the Polar Express tractor ride, hot chocolate  & cookies and craft activities as well as local vendors and food trucks. Kids; $10; adults, free. 11 a.m.- 4 p.m.

Czech Christmas Market at 10 West Main (10 W Main St, Yukon) features an old-fashion, outdoor market with local vendors offering fine art, crafts, holiday fare and more. Free to attend. 3-8pm.

Edmond Ugly Sweater Run at Mitch Park (1501 W Covell Rd, Edmond) features a Christmas sweater themed 5K and one mile fun run benefiting the holiday light display in Mitch Park. Runners can also participate in a sweater contest for the most creative, prettiest or ugliest sweater. $20. 5 – 8 p.m.

FREE Christmas Parade in Downtown Norman (Main St, Pickard Ave. to Crawford Ave, Norman) features bands, floats, Santa and a variety of Christmas characters. 6 p.m.

FREE Parade of Lights in Old Town Moore (Main & Broadway Ave, Moore) features a parade and a chance to meet Santa, the Grinch and Frosty, as well as holiday goodies for kids, and horse and buggy rides. 6 – 8 p.m.

FREE OKC Handbell Ensemble Performance at the Norman West Library (300 Norman Center Ct, Norman) features a holiday performance for all ages. 6:30-7:30pm.

Dec. 14 – 22

The Nutcracker at Civic Center Music Hall (201 N Walker) features the story of Clara, her Nutcracker prince and the Sugar Plum Fairy in 10 enchanting performances by the Oklahoma City Ballet as well as special activities before and after the show. $20 – $80. Friday, 7 p.m.; Saturday, 2 & 7 p.m.; Sunday, 2 p.m.

Dec. 15

Sensory Santa Morning at Myriad Gardens’ Park House Event Center (301 W Reno Ave) features the chance to meet Santa in a welcoming environment for families with children with special needs, festive booths with activities for kids and a light snack. Preregister.  Members, $8; nonmembers, $12; adults, free. 9 – 10:30 a.m.

Dec. 16

FREE Snow Globes & Stories with Santa “Paws” at the Northwest Library (5600 NW 122nd St) features a special story time with furry friends. Preregister, space is limited. Best suited for ages 12 & under. 4:30 – 6:30 p.m.

FREE Yule Ball at the Capitol Hill Library (327 SW 27th St) features a night of magic, music and refreshments. Attendees are encouraged to dress up as your favorite fantastical creature. For ages 12 – 18. 6 – 8 p.m.

Dec. 18

FREE Touch, Learn, Create – Christmas at the Southwest OKC Library (2201 SW 134th St) features themed sensory activity stations for children ages 2 – 6. 10 – 11:30 a.m.

Dec. 19

FREE Kids’ Holiday Shoppe at the Southern Oaks Library (6900 S Walker Ave). Kids ages 12 & under can choose two small gifts for family members with the help of library staff and volunteers. Registration is required to sign up for a specific time slot. 3 – 5 p.m.

FREE Cultural Winter Festival at the Southwest OKC Library (2201 SW 134th St) features cultural demonstrations, performances and food. All ages welcome. 5:30 – 7:30 p.m.

FREE Gingerbread Challenge at the Northwest Library (5600 NW 122nd St). Compete to make and decorate the best confectionary creation. Gingerbread house kits and decorations will be provided. Preregister. All ages welcome. 6 – 7:30 p.m.

Dec. 19 – 20

Winter Mornings at Myriad Gardens (301 W Reno). Make a natural ornament, learn about winter plants and animals at the education table, play games, read a holiday book and embark on a scavenger hunt in the Crystal Bridge and Children’s Garden. Then, make a cup of hot chocolate in the Garden Classroom and enjoy more holiday festivities. All ages welcome. Members, $6; nonmembers, $8 (1 free adult Crystal Bridge admission per paying child). 10 a.m. – noon.

Dec. 19

FREE Gingerbread Challenge at the Northwest Library (5600 NW 122nd St). Compete to make and decorate the best confectionary creation. Preregister. 6 – 7:30 p.m.

Sounds of the Season Concert at Yukon Fine Arts Auditorium (850 Yukon Ave, Yukon) features a holiday performance by the Oklahoma City Philharmonic Orchestra. $10. 7:30 – 9 p.m.

Dec. 20

Gingerbread House Workshop at Myriad Gardens (301 W Reno Ave). Learn about the flavorful ginger root – where it comes from and how it grows. Attendees will also create their own masterpieces using gingerbread, frosting and candies. All ages welcome. Kids ages 8 & under will need chaperone help. Preregister. Members, $359; nonmembers, $45. 6 – 8 p.m.

Dec 20 & 21

Elsa’s Christmas Celebration at Old Moore High School Business Center (201 N Broadway St, Moore) features a spectacular holiday celebration with carols, dancing, stand-up comedy presented by Oaken’s Trading Post and a special puppet show by Olaf and Sven. $15; kids (12 mon & under), free. See website for show times.

Dec. 21 & 22

“The Oklahoma Nutcracker” at the Nancy O’Brian Center for the Performing Arts (131 S Flood, Norman), a local tradition presented by the Norman Ballet, features a classical ballet performance and a Sand Plum Fairy Tea party featuring sand plum fairies and other special guests, activities and refreshments. $15 – $25; tea party, $19. Saturday, 7 p.m.; Sunday: 3 p.m.; tea party, 1 p.m.

Dec. 22

Annual Cowboy Christmas Ball at the National Cowboy & Western Heritage Museum (1700 NE 63rd St) features Michael Martin Murphey headlining an evening of entertainment for the entire family with a dinner buffet, traditional Western songs and dances dating back more than 100 years. Kids in attendance can meet Santa. Preregister. Members, $70; nonmembers, $85; kids, $25. 4:30 – 9 p.m.

FREE Bricktown Lights Chanukah Celebration (2 S Mickey Mantle Dr) features a giant menorah lighting, live music, food, unique entertainment and more, including photos with Dreidel Man. All ages welcome. 4:30 – 8 p.m.

Dec. 23 – 25

FREE Christmas at Crossings (various locations) features 20 candlelight church services at three metro campuses. See website for times and locations.

Dec. 24

FREE Candlelight Christmas Eve Service at Nichols Hills United Methodist Church (1212 Bedford Dr, Nichols Hills) features two traditional candlelight church services. Listen as the Christmas Story of Jesus’ birth comes alive through music and scripture in the warm glow of candlelight. The service will conclude with the tradition of the passing the lighted candles and a singing of Silent Night. Childcare is available. 4 & 5:30 p.m.

Dec. 31

Noon Year’s Party at the Oklahoma City Zoo (2101 NE 50th St) features estive hat making, face painting, dancing to music providing by a DJ, photo opportunities and more. Free with admission. 9 a.m. – noon.

FREE New Year Celebration at The Village Library (10307 N Penn Ave, The Village) features crafts, music and a practice countdown. Best suited for ages 8 & under. 10-11am.

FREE Happy Noon Year Celebration at the Downtown Library (300 Park Ave) features crafts, games, stories and more, including at countdown to the last noon of the year. 10 a.m. – noon.

Noon Year’s Eve Activities at the Oklahoma WONDERtorium (308 W Franklin Ln, Stillwater) features fun family activities suited for all ages. Free with admission. 10 a.m. – 1 p.m.

FREE Rockin’ Noon Year’s Eve Dance Party at the Moore Public Library (225 S Howard Ave, Moore). Children are invited to make crafts and enjoy music, dancing and a balloon drop at noon. 11 a.m. – noon.

FREE Happy Noon Year’s Activities at the Almonte Library (2914 SW 59th St) features games, crafts and a noon-time countdown. 1 a.m. – noon.

Opening Night Finale 5K at Bicentennial Park (500 Couch Dr) takes you through downtown, across the Skydance Bridge and back to Bicentennial Park. Participants are encouraged to dress festive. $35. 4 p.m.

Opening Night at Bicentennial Park (500 Couch Dr) features evening of music, comedy, magic and fireworks at midnight to ring in the New Year. $8 in advance, $10 at the event, children under 5, free. 7 p.m. to midnight.

New Year’s Eve Bash at Skate Galaxy (5800 NW 36th St) features skating, party favors, door prizes and a sparkling grape juice toast & balloon drop at midnight. All ages welcome. $15. 7pm-1am.

Jan. 1

FREE First Day Hike at Lake Thunderbird State Park (13101 Alameda Dr, Norman) features three hiking options including an accessible trail and stroller friendly option. Be sure to bring your leashed pets, camera, binoculars, water and appropriate dress for cold weather. Preregister. 11 a.m.


Looking for even more things to do this Christmas season? Check out our comprehensive list of holiday guides highlighting where to find Santa, free Christmas events, holiday craft shows and more. Below, you’ll find events that have already happened this year.

Nov. 9

Holiday Bazaar at Holy Trinity Lutheran Church (308 NW 164th, Edmond) features over 80 vendors selling paintings, quilts, jewelry, pottery and more. Free to attend. Saturday,  9 a.m. – 4 p.m.

FREE Calm Waters Winter Grief Workshop at Yukon First United Methodist Church (400 Elm Ave, Yukon) features a free event to help children, adults, and families prepare for the holiday season and cope with the death of a loved one or a recent family separation due to divorce, deployment, deportation, incarceration and/or foster/adoptive care. 2 – 4 p.m.

Nov. 13

Moscow Ballet’s Great Russian Nutcracker at Rose State College Hudiburg Chevrolet Center (6420 SE 15th St, Midwest City). Experience the exquisite artistry of world-class Russian dancers, playful puppets and the unmatched splendor of hand crafted sets and costumes. $29 & up. 7 p.m.

Nov. 15 & 16

Sassafras Shopping Event at Heart of Oklahoma Expo Convention Center (1700 W Independence, Shawnee) offers a one of a kind shopping experience with vendors from all over the state and surrounding area. Free to attend. Friday, 5 – 9 p.m.; Saturday, 9 a.m. – 6 p.m.

Holiday Home Tour in Norman (various locations). Five festively decorated homes will be open for tour featuring holiday decorations from traditional to trendy. Benefits the Assistance League of Norman’s programs. $25. 10 a.m. – 4 p.m.

Nov. 21

Walk the Lights Holiday Lights Spectacular at Joe B. Barnes Regional Park (SE 15th & Century Dr). Stroll through the one-mile stretch of twinkling lights and animated displays before Holiday Lights Spectacular opens. Adults, $5; Kids under 12, free. 6 – 9 p.m.

Nov. 23

FREE The Santa Market at the State Fair Park Pavilion (3212 Wichita Walk) features more than 100 vendors featuring decor, fashion, handmade and unique items with show proceeds benefitting the Alzheimer’s Association. Families can meet Santa and pose for a FREE photo with him. Donations accepted. 9 a.m. – 5 p.m.

Learn to Curl at Devon Ice Rink at Myriad Garden (301 W Reno Ave). Learn the basic rules and etiquette of curling from The Oklahoma Curling Club. Pregister. Open to ages 10 & up. Members, $20; nonmembers, $25. 9 – 10:30 a.m. Also held: Dec. 7 & Jan. 4.

Chill Your Cheeks 5K Run at Chisholm Trail Park (500 W Vandament, Yukon) features a 5K run that winds through the street of Yukon and ends amid twinkling Christmas lights. Activities also include train rides, pictures with Santa, refreshments, live Christmas music and games. $25 & up. 5 – 6 p.m.

Nov. 29

FREE OKC Tree Lighting Festival at Chickasaw Bricktown Ballpark (2 S Mickey Mantle Dr) features FREE photos with Santa, live music, food trucks, face painting and a tree lighting ceremony led by Mayor David Holt. Friday, 5 – 7 p.m.

Dec. 1

Caring Santa at Penn Square Mall (1901 NW Expressway) features a sensory-friendly environment for families of children with special needs to meet Santa prior to mall opening. Preregister. Prices vary. 9:30 – 11 a.m.

Sleigh Bells Market at the OKC Farmers Public Market (311 S Klein Ave) features vendors with vintage, handmade and local goods. Noon – 5:30 p.m. Also held in Shawnee on Dec. 14

Treasure & Tinsel at The Treasury (10 N Lee Ave) features a holiday pop-up shop event with woman-owned businesses in OKC. Enjoy a charcuterie spread and festive drinks while shopping and networking. $12. 1 – 4 p.m.

FREE Holiday Lighting Ceremony at Will Rogers Gardens (3400 NW 36th St) features a family-friendly community event with live music, hot cocoa bar, children’s craft activities, the chance to meet Santa and horse drawn sleigh rides on Pat Murphy Drive. 5 – 8 p.m.

Dec. 3

A Date with the Duke at the National Cowboy & Western Heritage Museum (1700 NE 63rd St) features a cash bar, buffet and special screening of  Donovan’s Reef. Members, $35; nonmembers, $40. 5 – 8 p.m.

Holiday Wine-Down at the National Cowboy & Western Heritage Museum (1700 NE 63rd St) features a one-night painting class under instruction from Wine & Palette. Members, $40; Nonmembers, $45. 6 – 9 p.m.

Dec. 4 – 13

FREE Red Earth Treefest at OSU/OKC Student Center (900 N Portland Ave) features Christmas trees adorned with handmade ornaments showcasing the diverse Native cultures. Monday – Friday, 10 a.m. – 4 p.m.

Dec. 5

FREE Holiday Happening at Sam Noble Oklahoma Museum of Natural History (2401 Chautauqua Ave, Norman) features cookie decorating, games, winter crafts, face painting, the chance to meet Santa and more. 4 – 7 p.m.

FREE A Dog Day in December at Midtown Mutts Dog Park (1171 N Hudson Ave) features a pet-friendly holiday party with photos with Santa and treats for pups and their owners. 5:30 – 8 p.m.

FREE Home for the Holidays in Downtown Tuttle (221 W Main St, Tuttle) features carolers, vendors, children’s crafts, live choir performances, sweet treats, tree lighting and a Christmas parade. Kids can meet Santa and pose for a picture. Festivities,5:30pm; tree lighting, 6pm; parade, 7pm.

Wild Bird Holiday Decorations at Myriad Gardens (301 W Reno Ave). Create garlands and outdoor ornaments for the Children’s Garden and your own backyards. 6-7pm. Members, $8; nonmembers, $10. 6-7pm.

Christmas on the Prairie at Harn Homestead (1721 N Lincoln Blvd) features hayrides, crafts, cookie decorating, Harn House tours, a petting zoo and a chance to meet Santa. $7 in advance; $10 at the door; Kids (2 & under), free. 6:30-8:30pm.

FREE Christmas on the Western Frontier in Downtown El Reno (Main St, El Reno) features an old-fashioned Christmas parade with more than 50 floats as well as trolley rides, storytelling, Santa’s workshop, strolling carolers, children’s craft projects and the lighting of the city Christmas tree. 6:30 – 9:30 p.m.

FREE Shawnee Christmas Parade (Main St, Shawnee). Watch as Santa leads his team of eight reindeer down Main Street, ushered in by lively dancers simply known as no other than Santa’s Helpers and more. 6 – 9 p.m.

Dec. 5 – 7

OKC Philharmonic Christmas Show at Civic Center Music Hall (201 N Walker) features fresh interpretations of holiday favorites, celebrated through music, song and dance. $19 & up. Thursday, 7:30 p.m.; Friday, 8 p.m.; Saturday, 2 & 8 p.m.

Dec. 5 – 8

Home for the Holiday at Oklahoma City University’s Kirkpatrick Auditorium (2501 N Blackwelder Ave) is an annual Broadway-style dance extravaganza highlighting the spirit of the season with rocking swing numbers, colorful costumes and a Nativity of Christ birth. $29.  Thursday – Saturday 8 p.m.; Saturday & Sunday, 2 p.m.

Dec. 6

Printing Your Own Holiday Cards at the MAC at Mitch Park (2733 Marilyn Williams Dr, Edmond). Print your own design using a simple block printing method and water-soluble ink on cardstock, scrapbooking paper or recycled paper for your own unique seasonal keepsake to give. For ages 2 – 10; kids under 5 must have a parent present. Preregister. $6. 10 a.m. – noon.

FREE Holiday Celebration & Tree Lighting Ceremony at Andrews Park (201 W Daws St, Norman) features a festive evening celebration with refreshments, musical entertainment and a chance to meet Santa. Carolers from Wilson Elementary will perform as the events move indoors to the library. 5:30 – 8 p.m.

UCO WinterGlow at Nigh University Center (100 N University, Dr, Edmond) features the Ceremonial Lighting of the Old North as well as a winter carnival with a craft area, trackless train rides and inflatables. Attendees have the opportunity to meet Santa. Bring a toy to donate and receive a FREE photo with Santa. 6 – 9 p.m.

FREE Winter’s Night at the Children’s Safety Village (5300 E Covell Rd, Edmond) features hot chocolate, s’mores and the chance to meet Santa and pose for pictures on a 1929 firetruck. 6 – 9 p.m. Also held: Dec. 13.

Dec. 6 – 8  

FREE Drive-Thru Christmas Pageant at Boys Ranch Town (5100 SE 33rd St, Edmond) features living nativity presented by residents, staff children and live animals from the ranch depicting the life of Jesus Christ including his birth, death and resurrection. 7 – 9 p.m.

Dec. 7

Holiday Hustle 5K at Oklahoma Christian University (2501 E Memorial Rd, Edmond) features 5K and a kids’ run followed by a delicious pancake breakfast. $10 & up. 8:45 a.m.

Breakfast with Santa at The Station Recreation Center (700 S Broadway Ave, Moore) features breakfast, holiday crafts and a chance to meet Santa. Professional photographer available, personal cameras welcome. Best suited for kids ages 2 – 8. $7.50. 8 – 10 a.m.

Christmas Bazaar at Mustang United Methodist Church (211 W State Hwy 152, Mustang) features arts, crafts, vendor booths, silent auction, bake sale, prizes, kids activities and more. Free to attend. 9 a.m. – 3 p.m.

Santa on a Fire Truck in Edmond Neighborhoods (various locations). Santa and Mrs. Claus will be chauffeured around town on a fire truck visiting kids in several neighborhoods around Edmond. Kids can meet Santa & Mrs. Claus and enjoy holiday refreshments and holiday crafts. Unwrapped toy donations encouraged. 9 a.m. – 4 p.m. See website for locations and a stop schedule.

FREE Yukon Mayor’s Christmas Party for Kids at Dale Robertson Center (1200 Lakeshore Dr, Yukon) features a morning of Christmas activities including crafts and games. 10 a.m. – noon.

Very Merry Workshop at Edmond Fine Arts Institute (27 E Edwards, Edmond) features special holiday experiences including art projects, cookies & hot cocoa, and the chance to meet with Santa himself. Preregister. For kids in grades K – 5th. Pizza lunch provided. $55. 9:30 a.m. – 2 p.m.

FREE Cowboy Christmas at Stockyards City Main Street (1305 S Agnew) features a holiday parade with longhorn steers, authentic cowboys, antique cars, equestrian clubs and native dancers. Kids can meet Santa at the Centennial Rodeo Opry after the parade and pose for pictures. Food trucks and street performers round out this festive event. 10 a.m. – 1 p.m.

FREE Holidays at the Museum at the National Cowboy & Western Heritage Museum (1700 NE 63rd St) features a variety of holiday family fun activities throughout the Museum including Western-inspired ornament making, a scavenger hunt through select exhibit galleries and more. Meet Santa and Western historical figures. Preregister. 10 a.m. –  1 p.m.

FREE Red Earth Treefest Open House at OSU/OKC Student Center (900 N Portland Ave) features Christmas trees adorned with handmade ornaments, hot wassail, holiday treats and Christmas shopping. The display will be located on the second and third floors of the OSU-OKC Student Center. 10 a.m. – 3 p.m.

Deck the Hall Celebration at the Oklahoma History Center (800 Nazih Zuhdi Dr) features holiday music played on the Oklahoma History Center’s Kilgen Organ, arts and crafts for children and holiday photo opportunities. FREE with admission. 10:30 a.m. – noon.

FREE Holidays Around the World at the Moore Library (225 S Howard Ave, Moore). Learn about holidays from around the world and enjoy activities and crafts associated with the different holidays. Preregister. All ages welcome. 11am-noon.

FREE Story Time with Santa at The Boxcar Coffee (2100 N Eastern Ave, Moore) features story time, live holiday music, the chance to meet Santa and more. 1-3pm.

FREE DIY Holiday Cards at the Northwest Library (5600 NW 122nd St). Make holiday cards together as a family. All ages welcome. 2 – 3 p.m.

FREE Nightmare Before Christmas Sing-Along at the Midwest City Library (8143 E Reno Ave) features an interactive screening of The Nightmare Before Christmas. Participants are welcome to dress up as their favorite character. 2 – 4 p.m.

FREE Christmas in the Park at Harrah Heritage Park (1374 N Church Ave, Harrah) features a parade, food trucks, tree lighting, holiday music, train rides, kid’s zone, the chance to meet Santa and more. 3 – 9 p.m.

FREE St. Stephen’s Handbell Choirs at the Norman West Library (300 Norman Center Ct, Norman) features a holiday performance by the children’s and adult handbell choirs. 3 – 4 p.m.

Edmond Ugly Sweater Run at Mitch Park (1501 W Covell Rd, Edmond) features features a Christmas sweater themed 5K and one-mile fun run through the Christmas light displays in Mitch Park. Runners can also participate in a sweater contest for the most creative, prettiest or ugliest sweater. Donations of youth coats and jackets encouraged. $15. 5 – 7 p.m.

FREE Holiday Gala at the Moore Library (225 S Howard Ave, Moore) features music, refreshments, a chance to meet Santa, crafts, the Maker Mobile and activities for the whole family. No registration required, all ages welcome. 5:30 – 7:30 p.m.

FREE Christmas Spectacular at Moore’s Central Park (700 S Broadway Ave, Moore) featuresinflatables, Christmas music performances and fireworks. 7 – 8:30 p.m.

Dec. 7 & 8

FREE Devon’s Weekend with Santa at Myriad Gardens (301 W Reno Ave). Children can meet Santa and other holiday characters, make crafts, ride a train, listen to live music, as well as other activities. Visits with Santa are available on a first-come, first-served basis. 10 a.m. – 4 p.m.

Holly Jolly Shops at the Chickasaw Bricktown Ballpark (2 S. Mickey Mantle Dr) features a festive, open-air market with retailers, food and more. Attendees can also enjoy special activities including ornament making and face painting for kids. Free to attend. Saturday, noon – 7 p.m.; Sunday, noon – 5:30 p.m.

FREE Christmas Festival at Church of the Servant (14343 N MacArthur Blvd) features a holiday performance with a live nativity and drama as well as a variety of musical performances by a celebration choir, kids choir, bell choirs and a worship orchestra. Saturday, 7 p.m.; Sunday, 4:30 p.m.

Dec. 8

Candy Cane Christmas at the American Banjo Museum (9 E Sheridan Ave). Meet Santa and enjoy a sing-a-long banjo performance of holiday favorites and more. Admission is FREE when you bring a new unwrapped toy to support the Red Andrews Christmas Dinner.  1 – 4 p.m.

FREE Christmas Guns Celebration at Fort Reno (7107 W Cheyenne, El Reno) features a timeless celebration from German and American folklore with cannons and guns blasting, snacks, story-telling and the chance to meet Santa. 2 – 4 p.m.

Trans-Siberian Orchestra at Chesapeake Energy Arena (100 W Reno Ave) makes a stop in Oklahoma City on their winter tour. $46.50 & up. 3 & 7:30 p.m.

Oklahoma City Symphonic Band Christmas Concert at Cherokee Hills Baptist Church (5700 NW 63rd St, Warr Acres) features a variety of traditional favorites including Sleigh Ride and Christmas Festival by Leroy Anderson. The concert is family friendly. 5:30 – 7 p.m.

Handel’s Messiah at Civic Center Music Hall (201 N Walker Ave) features Canterbury Voices’ encore performance of Eugene Goossen’s arrangement of Handel’s masterwork, Messiah. The reception includes home-baked cookies and punch. Santa and Mrs. Claus will be in attendance for photos. $15 & up. 7 – 9:30 p.m.