Free, Fun Family Activities - MetroFamily Magazine
MetroFamily Magazine

Where OKC parents find fun & resources

Free, Fun Family Activities

free family fun

The Only Thing Better than Family Fun is FREE Family Fun!

Our website is packed with things to do to have fun with the whole family without spending a dime. Below, you’ll find a list of inspiring ideas of the best free events happening this month, reader-favorite free activities and more free things to do with kids in OKC! Want even more ideas? Check out our searchable calendar filled with community events for families or keep scrolling to see events happening today throughout the Oklahoma City metro that are free to attend.



Looking for more fun free (or nearly) family activities and family discounts? Find even more things to do below:

Check out these exciting ideas for endless entertainment year-round on our cost-saving seasonal guides with affordable fun under $5 for every season.

Perked up Playdates: 12 Perfect OKC Play Places

Kids Eat Free: Local restaurants offering family discounts

Check our Weekend Picks for this weekend’s best free family events

Enter our contests to win awesome prizes!

Sometimes it is savvy to spend money to save money. Whether you are looking for a great deal or a great gift idea, memberships to attractions are a good way to get the most for your money!

Whether you live in OKC, Edmond, Moore, Norman or nearby, MetroFamily wants to help you find the best weekend activities for your family. Sign up for Weekend Picks and our other e-newsletters here to be sure you don’t miss a thing!


All Free Events

  • Tue, Dec 16, 2025

  • 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
  • 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
  • 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
  • For $5, kids can come and create their own Christmas snow globe. Two time slots are available: 11 a.m. & 6 p.m.

    Where

    Mustang Recreation Center View map
    1201 N Mustang Rd.,
    Mustang, 73064, 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
  • 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
  • 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

What's Going On Near You

Search a specific date

Narrow your search

Submit your event listing
123456