It’s officially Christmas shopping season and one of my favorite places to find Christmas presents, Christmas decor, and pretty much anything for the holidays is at An Affair of the Heart. It’s coming to Tulsa this weekend and it’s one of the largest arts and craft shows in the country. Keep scrolling to get all the details about this enormous craft show in Oklahoma.

An Affair of the Heart is held at River Spirit Expo at 4145 East 21st Street in Tulsa. The next show is November 16-18, so mark your calendars because you don’t want to miss it.

exposquare.com

More than 500 vendors come together with 900 booths for the ultimate shopping experience.

travelok.com

The November show coming to Tulsa will be filled with Christmas decorations, trees, lights, ornaments and more.

travelok.com

Admission is $12 for adults for all three days and children under 12 are free.

heartoftulsa.com

There’s a variety of merchandise, ranging from clothing to home decor to jewelry.

heartoftulsa/Facebook

And it’s all the cutest ever! You’ll seriously find unique items you wouldn’t find anywhere else.

heartoftulsa/Facebook

Just look at these personalized leather wraps. There are so many booths that sell handcrafted items, so come ready to buy.

heartoftulsa/Facebook

Plus, there’s so many Christmas decorations to fill your house inside and out for the holidays.

heartoftulsa/Facebook

Looking for that special ornament to set your tree apart from the others? Look no further than this marketplace.

heartoftulsa/Facebook

I just love how everything is so different than what you find at the big box retailers.

heartoftulsa/Facebook

On top of all this unique shopping, you’ll also find gourmet food vendors. It’s the perfect place to pick up some delicious desserts for Thanksgiving and holiday parties.

heartoftulsa/Facebook

For more information, visit their website here.

exposquare.com

travelok.com

heartoftulsa.com

heartoftulsa/Facebook

RIVER SPIRIT EXPO 4145 E. 21st St. $10 for all three days/kids 12 and under free

Friday, Nov. 16 9 a.m. – 6 p.m.

Saturday, Nov. 17 9 a.m. – 6 p.m.

Sunday, Nov. 18 11 a.m. – 5 p.m.

OnlyInYourState may earn compensation through affiliate links in this article.