The convenience of online deliveries has made gifting so much easier. For a busy bee like me—who sometimes has to travel for work—it’s been my go-to for birthdays, holidays, and special occasions.
So, my team and I are sharing our favorite gift delivery services in Oklahoma City, where you can order from anywhere in the world and get it delivered right in the city!
These are the stores at the top of our list, whether you’re sending flowers, customizable items, gift boxes, or locally made products! Time to add to cart, get it boxed up, and have it delivered without leaving your home!
1. MCG Gifts

Best For: Essential and quirky gifts
Address: 119 N Robinson Ave Suite 100
Contact: (405) 443-5165, [email protected]
Hours:
- Monday – Thursday: 9:30 am – 5 pm
- Friday: 9:30 am – 4 pm
We were over the moon when we first checked out MCG Gifts, a downtown OKC local gift store that’s filled with essentials and odds and ends. It’s THE perfect place to shop for birthdays, holidays, and just because!
Our team adored the selection because there were products for every style, interest, and need (lots of geeky stuff, too!). Expect to browse for a while, where you’ll see apparel, gadgets, home decor, travel essentials, self-care items, and witty gifts.
Budget-wise, our wallets had no trouble. There were plenty of affordable, high-quality items that were under $10, fortunately.
The catch is, they’re not for last-minute gift shopping, since there’s no same-day or next-day delivery. If you’re from OKC, you can pick up your online order at the shop, but those who live outside the city should order at least a week in advance.
We also found that there’s a minimum of $20 for local delivery, which is easily reachable, TBH. There’s free delivery for orders of $60 or more, though.
The variety of merchandise is fantastic
“Love this store! It’s personal, organized, and always smells great! The variety of merchandise is fantastic. I love their charitable contributions, and community involvement! Everyone should support this local store!”
– Kenia B., Google Review
Perfect for anyone who has a geeky side
“This place is perfect for anyone who with a geeky side. They have all types of gifts; art, shirts, jewlery, memorabilia, toys, purses, etc. There’s so much I really can’t list it all. Some of the characters I remember seeing there were Harry Potter, star wars, marvel, DC and Dr. Who. Once again, that is just a few of the many things they have. Also a lot of items for role players.”
– Mandy, Google Review
2. City Sweets Floral

Best For: Same-day flower delivery
Address: 105 S Air Depot Blvd
Contact: (405) 733-4111
Hours:
- Monday – Friday: 8:30 am – 6 pm
- Saturday: 9 am – 6 pm
- Sunday: 10 am – 4 pm
For over three decades, City Sweets Floral has provided Oklahoma City with same-day deliveries. They’ve been one of our go-tos for last-minute gifts when we need to show someone special our appreciation.
That’s because their products are primarily flowers for every occasion, albeit with a limited online selection compared to local florists. It’s easy to find a floral arrangement, though, because choosing won’t be overwhelming.
There’s even a chocolate add-on if you want to gift something sweet. Impressively, everything’s totally customizable, especially with their specialty services that include gourmet gift baskets.
As for the prices, we found them pretty average for a flower delivery shop in OKC. Their bouquet gift baskets range between $60 to $90, which is honestly normal in this industry.
The quality didn’t let us down. The flowers we ordered arrived fresh and arranged beautifully, so all in all, you get what you pay for—which is what we want, anyway.
My go-to florist
“I have used City Sweet as my go-to florist since 2021. They have quality flowers and provide quality work at a pretty decent price. I really love their bouquets 💐 and have gotten my anniversary and birthday flowers from here every year. …”
– Trinity Richardson, Google Review
Super friendly and helpful
“Beautiful sunflowers as a last-minute request on a Monday evening. Super friendly and helpful. Definitely recommend!”
– Hannah Gregory, Google Review
3. Sample Oklahoma

Best For: Made in Oklahoma products
Address: 10964 N May Ave Suite A
Contact: (405) 415-7743
Hours:
- Monday – Thursday: 10 am – 6 pm
- Friday – Saturday: 10 am – 3 pm
If you’re searching for gifts that are stamped with a local touch, Sample Oklahoma is worth checking out. They only carry locally made products, which is the perfect way to support the local communities.
That’s not all we love. The product selection we’ve seen has been incredible, high-quality, and delicious. We were mostly happy about the variety of options, including food, beauty, self-care, apparel, and souvenirs.
While they’re not made for last-minute online shopping and gift deliveries, we do appreciate the careful packaging. Since they carry food items, every gift comes packed in a box with sustainable void fill, which protects the products.
Honestly, we found them perfect for gift deliveries in and outside of Oklahoma City. It’s a thoughtful way to introduce someone to Oklahoman products.
Our team found the prices totally fair too, with gift boxes starting at $40. Sustainable packaging, locally made products, delicious food items, and quality souvenirs—what’s not to love?
Love the wide variety of local products
“Love the wide variety of local products.
Finally a great store to find great Made In Oklahoma gifts for my clients and family.
Delish!!!”
– Misify Media, Google Review
A thoughtful and unique gift idea
“A truly thoughtful and unique gift idea. I have bought sample boxes for friends, family, and clients and they are always a hit. I highly recommend using Sample Ok when you need to buy a gift.”
– Drew Ruiz, Google Review
4. Capitol Hill Florist, Gifts & Flower Delivery

Best For: Last-minute flower deliveries
Address: 5809 S Western Ave
Contact: (405) 634-3368
Hours:
- Monday – Friday: 8 am – 5 pm
- Saturday: 9 am – 1 pm
When it comes to flower deliveries in Oklahoma City, Capitol Hill is a name that immediately pops into mind. After all, they’ve been in business since 1932, and now have two locations to deliver last-minute floral arrangements for every occasion.
They’re also ideal for same-day and next-day gift deliveries in OKC. They deliver throughout the metro, as long as they receive the orders by 2 pm CST on weekdays, or 12 pm on Saturdays.
To make it even better, they cover most rural addresses. We found communication a breeze too, since they call if they cannot deliver to your rural route.
Based on our experience, their flower delivery met our standards, but we cannot eliminate the fact that some clients received not-so-perfect arrangements. It does happen in floral shops, especially when certain blooms aren’t available.
On a good note, we were surprised that their floral arrangements were delivered in climate-controlled trucks, instead of the usual third-party service. During summer, this maintains the freshness of the blooms!
Always blown away by the quality of flowers
“We have been long time Capitol Hill customers and are always blown away at the quality of flowers they provide. I always call them with a budget, tell them what colors I want, and they take it from there. I’m never disappointed, they do an amazing job!”
– Jillian Ramick, Google Review
Delivered an absolutely gorgeous birthday arrangement
“Capitol Hill Gifts & Florist delivered an absolutely gorgeous birthday arrangement to me this morning! The variety of flowers and foliage, the colors they used and the style of the arrangement all culminated in a spectacular display. I couldn’t be more pleased! Thank you to the talented floral designers there – fantastic job!!!”
– Alice Starrett, Google Review
5. Home Wet Bar

Best For: Custom gifts
Address: 425 E Hill St
Contact: (855) 611-3800
Hours: Monday – Friday: 8 am – 5 pm
Nothing says, “I’m thinking about you,” more than a customized gift. That’s exactly the reason why we included Home Wet Bar on our list, since they focus on personalized gifting.
This American-owned business ships directly from Oklahoma City, so delivery’s pretty fast for the area. It would’ve been perfect if they accepted next-day deliveries, but they do rush engraving for certain items, at least.
Then again, most items (unless oversized) are shipped out the next business day. Unless the recipient lives outside of OKC, they’ll mostly receive the gift in no time (in two to three days, from our experience), except during peak gifting seasons.
The variety of products wowed us, and for good reason. There are lots of custom gifts for every occasion, including kitchen accessories, home decor, barware, and unique bits and pieces.
You would think they’re expensive, but not all are. Even we were surprised by the variety of prices and the number of sale items, making them a solid choice for every budget looking for quality gifts.
The customization is super cool
“I purchased a custom growler beer set for my boyfriend’s birthday and he loved it. The gift set was great and the customization is super cool. Everything shipped quick and came packed with bubble wrap to ensure nothing would break. I had one little mistake with my order, just an engraving forgotten on a bottle opener. After emailing customer service, they got back to me the same day and sent the replacement right away. Awesome! Definitely recommend HomeWetBar.”
– Nicole Baughn, Google Review
Arrived before the date I needed it
“Ordered a last minute birthday gift for my dad. I chose 2 day shipping and it arrived even before the date I needed it so I was very happy! My dad absolutely loved his gift and was amazed with the customization! I emailed customer service and they were very prompt with a response. I will definitely be ordering from here again in the future!!”
– Alina D, Google Review





