Things to do with kids in OKC - MetroFamily Magazine
MetroFamily Magazine

Where OKC parents find fun & resources

Discover the best things to do in OKC with MetroFamily’s calendar!

metro family calendar, things to do with kids, things to do in okc, events for families near me

Whether you’re planning for today, tomorrow, this weekend, or the month ahead, MetroFamily Magazine’s calendar is your go-to source for kid-friendly fun across the Oklahoma City metro. We do the searching for you—gathering the best things to do in the OKC metro area including family events, festivals, date night ideas and affordable fun happening across OKC, Edmond, Norman, Moore, Yukon and beyond—so you can focus on making memories.

Our searchable calendar makes it easy to discover can’t-miss things to do for all ages, all in one convenient spot.

⭐ Bonus: Want the best of the best delivered straight to your inbox? Sign up for our enewsletters to get the top things to do in OKC with kids delivered straight to your inbox, along with expert parenting tips and family-focused resources.


This page has been generously sponsored by Homeland Stores.

Homeland is Oklahoma’s largest locally owned grocery chain with 35 locations statewide. Employee Owned since 2012, Homeland’s mission is to serve its community by providing exceptional customer service, competitive prices and the freshest meat and produce available.

  • Fri, Dec 12, 2025

  • Enjoy complimentary fares on the OKC Streetcars on the weekends. FREE RIDE DATES: November 14 – 16 November 21 – 23 November 28 – 30 December 5 – 7 December 12 – 14 December 19 – 21 December 25 December 26 -28 December 31 January 1 January 2 – 4 HOURS OF SERVICE: Friday: 6 a.m. – 2 a.m. Saturday: 7 a.m. – 2 a.m. Sunday: 7 a.m. – 10…

    Where

    Various locations View map

    Oklahoma City, OK, US
  • Features outdoor ice skating on 4,100 square feet of real ice. Monday-Thursday, 4-9 p.m.; Friday, 4-10 p.m.; Saturday, noon-10 p.m.; Sunday, noon-9 p.m. Special Hours: Thanksgiving Break (11/23 - 11/29): 12-10 pm daily Winter Break (12/21 - 01/04): 12-10 pm daily Christmas Eve: 12-5 pm Christmas Day: 12-10 pm New Year's Eve: 12-10 pm

    Where

    Chisholm Trail Park View map
    500 W Vandament,
    Yukon, 73099, OK, US
  • Families can enjoy ice skating, holiday music and food concessions. Skate hours are Monday-Thursday, 3-9 p.m.; Friday, 3-10 p.m.; Saturday, noon-10 p.m.; Sunday, noon-9 p.m. Exceptions: Thanksgiving Break (11/23 - 11/29): 12-10 p.m. Winter Break (12/21 - 1/4): 12-10 p.m. Christmas Eve: 12-5 p.m. Christmas: 12-10 p.m. New Year's Eve: 12-10 p.m.

    Where

    Mitch Park View map
    1501 W Covell Road,
    Edmond, 73003, OK, US
  • Features outdoor ice skating on a 4,100-square-foot ice rink made of real ice. Monday-Thursday, 4-9 p.m.; Friday, 4-10 p.m.; Saturday, noon-10 p.m.; Sunday, noon-9 p.m. Special Hours: Thanksgiving Break (11/23 - 11/29): 12-10 p.m. Winter Break (12/21 - 1/4): 12-10 p.m. Christmas Eve: 12-5 p.m. Christmas: 12-10 p.m. New Year's Eve: 12-10 p.m.

    Where

    Crest Foods parking lot View map
    2550 Mt Williams Dr,
    Norman, 73069, OK, US
  • Features outdoor ice skating on 5,500 square feet of real ice. Open 7 days a week, the Devon Ice Rink hosts daily public skating, private parties, and special events all winter long. Monday-Thursday, 3-9 p.m.; Friday, 3-11 p.m.; Saturday, 11 a.m.-11 p.m.; Sunday, 11 a.m.-7 p.m.  Extended Holiday Hours Thanksgiving Week Monday, November 24-Saturday, November 29, 11 a.m.-11 p.m. Thanksgiving Day, November 27, 3-11 p.m. Winter Break for Schools Saturday,…

    Where

    Myriad Botanical Gardens View map
    301 W Reno,
    Oklahoma City, 73102, OK, US
  • Over 30 years, 1,000 holiday performances and 150,000 patrons, A Territorial Christmas Carol is back in this re-imagining of Dickens’ classic tale. See website for show times.

    Where

    Pollard Theatre View map
    120 W Harrison Ave,
    Guthrie, 73044, , US
  • Lyric’s beloved holiday tradition returns to The Plaza Theatre. In this holiday performance, watch Ebenezer Scrooge, a host of ghosts, and Charles Dickens’ characters bring to life Lyric’s spectacular new production. See website for show times.

    Where

    Lyric’s Plaza Theatre View map
    1727 NW 16th St,
    Oklahoma City, 73106, OK, US
  • Experience RACE’s Hip Hop Nutcracker, a unique and exciting twist on the holiday classic. Featuring RACE Collective dancers and youth dancers from Oklahoma City Public Schools and local dance programs, this dynamic performance reimagines the Nutcracker through a fresh, urban Oklahoma lens. The performance tells a coming-of-age, full-circle story that follows Carlos on his journey to self-discovery. As Carlos travels through the Lands of Possibilities and Hidden Treasures, he meets…

    Where

    OCCC Visual and Performing Arts Center Theater View map
    7777 S May Ave,
    Oklahoma City, 73159, OK, US
  • Features a free Santa’s Wonderland experience with free family holiday giveaways and the chance to meet Santa. During your visit, families can mail their letter to Santa and enjoy other activities. Families who visit Santa receive a free 4x6 studio-quality photo. On Nov. 1, enjoy a tree lighting, treats and more to celebrate Santa's arrival. Advanced reservations are required. To learn more and make a reservation, visit basspro.com/santa or cabelas.com/santa.

    Where

    Bass Pro Shops & Cabela's View map
    200 Bass Pro Drive, 1200 W Memorial Rd
    Oklahoma City, OK, US
  • Features a radio adaptation of the 1946 Frank Capra classic film about dreams, sacrifice, and redemption in small-town America. Familiar characters are Clarence the Angel, George and Mary Bailey, Uncle Billy and the despicable Mr. Potter. Each show has 10 performances over 3 weekends. Second & third weekends include Thursday & Sunday. Showtimes: Friday & Saturday, 8 p.m.; Thursday, 7:30 p.m.; Sunday, 2 p.m.

    Where

    Carpenter Square Theatre View map
    1009 W Reno Ave,
    Oklahoma City, OK, 73106, OK, US
  • The interactive holiday performance, Jane Austen's Christmas Cracker, returns to the beautiful Shakespeare on the Paseo indoor theatre. Dance, sing and eat sweet treats among a wonderful cast of characters decked out in their finery for the Christmas holidays. The performance is voluntarily interactive, fully scripted. Come dressed as your favorite Jane Austen character, or simply come as you are. Suitable for all ages. Show times: Thursday, 7:30 p.m.; Friday…

    Where

    Shakespeare on the Paseo View map
    2920 Paseo,
    Oklahoma City, 73103, OK, US
  • See classic Christmas movies on the big screen. See website for movies and times.

    Where

    Regal Cinemas View map
    various locations,
    Oklahoma City, Midwest City & Norman, OK, US
  • The Red Earth Art Center celebrates the season with Christmas trees adorned with handmade ornaments created to showcase the diverse Native cultures that make Oklahoma unique. Hand-crafted ornaments and artisan gifts will be available for holiday shopping during open hours.

    Where

    Red Earth Art Center - BancFirst Tower View map
    100 N Broadway,
    Oklahoma City, OK, US
  • Support local this holiday season by visiting the Holiday Pop-Ups, returning to Midtown starting Nov. 28. Discover dozens of different local shops each weekend, enjoy treats or buy your Christmas tree from the Bishop John Carroll tree lot. The event also features live music and surprise visits from Santa. The Holiday Pop-Up Shops are located on the corner of NW 10th & Hudson. Parking is available throughout Midtown or hop…

    Where

    Midtown OKC View map
    399 NW 10th St,
    Oklahoma City, OK, US
  • Features a seasonal fair trade shop offering unique gifts, including a wide selection of folk art from around the world and more. All merchandise are fair trade items, from almost every continent, made by artisans who are paid a living wage for their work. All profits go to OKC non-profit, PAMBE Ghana to support La'Angum Learning Center in Ghana. The market will close at 3 p.m. on Christmas Eve.

    Where

    Northpark Mall View map
    12100 N. May Ave,
    Oklahoma City, 73119, OK, US
  • Punk Rock Santa’s Flea Market is a festive marketplace with local vendors, art and alternative holiday cheer.

    Where

    Uncanny Art House View map
    106 E Main Street,
    Norman, 73069, OK, US
  • The newly opened outdoor ice rink, nestled in Heartwood Park, offers a delightful winter escape for skaters of all ages. Enjoy gliding across the ice with artful views, festive lights, and a welcoming atmosphere. Whether you’re a seasoned skater or a first-timer, OAK’s ice-skating season promises fun and joy. Hours: Monday-Thursday: 4-9 p.m. Friday: 4-10 p.m. Saturday: 11 a.m.-10 p.m. Sunday: 12-9 p.m. Thanksgiving Break (11/23-11/29): 12-10 p.m. daily Christmas…

    Where

    Heartwood Park View map
    5101 N Pennsylvania Ave,
    Oklahoma City, OK
  • Features a large holiday Alpine Adventure theme light display with an ice rink, snow tubing hill, live entertainment and more. Listen to carolers, participate in a spirited ugly sweater contest, meet Santa and shop Market Square. Schedule: Fri & Sat 11/21 & 22: 5:30-10:30 p.m. Sun 11/23: 5:30 -9:30 p.m. Wed 11/26: 5:30-10:30 p.m. Fri, Sat, Sun 11/28-30: 5:30-10:30 p.m. Wed & Thur 12/3 & 4:  5:30-9:30 p.m. Fri-Sun 12/5-7: …

    Where

    Remington Park View map
    1 Remington Pl,
    Oklahoma City, 73111, OK, US
  • Luminance is a walk-through Christmas lights display. Stroll through more than 40 interactive 3D LED displays, including a light tunnel, lighted trees and pavilions.  

    Where

    Mitch Park View map
    1501 W Covell Rd,
    Edmond, OK, US
  • This family-friendly event will transport you to the streets of ancient Bethlehem through an immersive experience, a beautifully crafted Christmas creche and a live nativity scene featuring live animals. Visitors of all ages can stroll through the market stalls and make holiday crafts, enjoy delicious seasonal treats, and engage with the characters from the nativity story as they reenact the events of that holy night.

    Where

    The Church of Jesus Christ of Latter-Day Saints View map
    1506 W. Imhoff Road,
    Norman, 73072, OK, US
  • Features larger-than-life light sculptures on a driving tour through the OKC Zoo. After the driving tour, guests park and re-enter the Zoo for an additional walking experience complete with immersive and interactive light displays, fun photo ops, festive treats and eats available for purchase and more. Starting in the Zoo’s entry plaza, winding through the Children’s Zoo and outside of the Jungle Gym Playground, the walk-thru course features a musical…

    Where

    OKC Zoo View map
    2000 Remington Place,
    Oklahoma City, 73111, OK, US
  • Features a wonderland of Christmas holiday light displays. The two mile, drive-through light display runs along the lakeshore beginning at Chandler Road, ending at Highway 39 on the northeast side of Purcell.

    Where

    Purcell Lake View map
    1400 Chandler Rd,
    Purcell, 73080, OK, US
  • The 2nd Friday Norman Art Walk, a monthly celebration of the arts in Norman, connects the downtown arts district with outlying galleries, performance halls and Campus Corner. Whether you like dance, painting, photography or music, there will be something for you to see and hear during the 2nd Friday Norman Art Walk.  All events are free and open to the public. Click here to learn more about what is happening…

    Where

    Walker Arts District View map
    Main Street,
    Norman, OK, US
  • Features face painting, kids activities with the Pioneer Library and live performances, plus baked goods, skin care, pet products and more available from young entrepreneurs in the Norman community.

    Where

    The Well View map
    210 James Garner Ave,
    Norman, 73069, OK, US
  • Features a magical wonderland of Christmas lights. As Oklahoma's largest drive-thru Christmas light display, see 5 million twinkling lights and over 500 one-of-a-kind light displays. Guests may also enjoy walking through the lights or, for a small fee, riding the Santa Express Train. Returning this year, families can enjoy ice skating at Chisholm Trail Park, with views of the lights. The tour starts in Yukon City Park, winds through Freedom…

    Where

    City Park and Chisholm Trail Park View map
    2200 S. Holly Ave.,
    Yukon, OK, US
  • Features carriage rides, ice rink, a chance to meet Santa, Christmas lights, ferris wheel, gift shop, food trucks and more. Sunday-Thursday, 6-10 p.m.; Friday-Saturday, 6-11 p.m.

    Where

    Shannon Springs Park View map
    2400 S 9th Street,
    Chickasha, OK, US
  • The Downs Family Christmas Lights, featured on the ABC's Great Christmas Light Fight, are a holiday lights display set to music. The annual holiday light display runs from 6 p.m. to midnight every day, weather permitting, from Thanksgiving evening through the end of the year. Visitors enjoy the more than 18 miles of light displays synchronized to holiday music from the comfort of their own vehicles. Check their Facebook page…

    Where

    Downs Family House View map
    2900 72nd Ave SE,
    Norman, OK, US
  • Features a 20-minute, synchronized musical light show. Park in the lot directly across from the lights and tune to 89.7.

    Where

    The Station at Central Park View map
    700 S Broadway Ave,
    Moore, 73160, OK, US
  • In the spirit of the holiday season, Joe B. Barnes Regional Park is transformed into a twinkling wonderland of lights featuring more than 100 Christmas light displays including a 118-foot Christmas tree illuminated with 9,000 bulbs. Schedule: Sunday - Thursday 6-10 p.m. Friday & Saturday 6-11 p.m. Christmas Eve and Christmas Day 6-11 p.m.

    Where

    Joe B. Barnes Regional Park View map
    8700 E. Reno Ave.,
    Midwest City, OK, US
  • Features festive activities for all ages, including carriage rides, the chance to meet Santa, live music and holiday crafts, plus wassail, hot cocoa and cookies

    Where

    Moore-Lindsay Historic House Museum View map
    508 N Peters Ave,
    Norman, 73069, OK, US
  • Features a screening of Elf, plus concessions, the chance to meet Santa, crafts and more.

    Where

    12th Ave Recreation Center View map
    1701 12th Ave NE,
    Norman, 73071, OK, US
  • Features the Cathedral Choirs as they present Benjamin Britten’s A Ceremony of Carols, accompanied by acclaimed harpist Emily Duncan. In addition to Britten’s radiant masterpiece, the choirs will also offer John Rutter’s Dancing Day, a vibrant and expressive cycle of carols. This is a family-friendly concert. All are welcome—admission is free, with a goodwill offering received at the door. More details at stpaulsokc.org/music

    Where

    St. Paul's Episcopal Cathedral View map
    127 NW 7th Street,
    Oklahoma City, 73102, OK, US

What's Going On Near You

Search a specific date

Narrow your search

Submit your event listing