








Fins For Grins in Broken Arrow, Oklahoma has built a devoted following across the greater Tulsa area, and it's easy to see why. Owned and operated by Michelle and Ray Sparks, this freshwater-focused shop recently underwent a major expansion — roughly tripling its footprint — and the extra space is packed with healthy livestock, aquatic plants, and one of the area's best selections of hardscape materials including driftwood and natural stone. The freshwater fish selection is a real draw.
Reviewers consistently praise the cichlid inventory, with one long-time customer noting that every cichlid purchased has been healthy and thriving — and that Michelle will happily special-order species not currently in stock. " The plant section is equally well-regarded; multiple customers report purchasing the majority of their aquarium plants here with zero losses and strong growth. What sets Fins For Grins apart from the big box stores is the personal touch.
Michelle, Ray, and their staff take time with each customer, walking through water parameters like ammonia, nitrites, nitrates, and pH, and helping build stocking plans for tank compatibility. They carry a full range of equipment, supplies, medications, and tank accessories at prices reviewers describe as reasonable and competitive. The store itself is clean and well-organized, with tanks that are visibly well-maintained.
A small number of reviewers have flagged concerns about ich appearing after purchase, though the shop's response — providing medication and treatment guidance — earned praise even from those affected. For anyone in the Broken Arrow or Tulsa area looking for a dedicated freshwater fish store with genuine expertise, strong plant and hardscape inventory, and owners who remember your name when you walk back through the door, Fins For Grins delivers.
Toni Dunagan
5 reviews
We are very happy with our purchases from fins for grins. The owners are personable, very knowledgeable and friendly. We’ve been in there so much lately. It’s like a new family.This is a very nice facility with beautiful fish, clean aquariums. Check Them out . You Won’t be disappointed
Nick Floyd
26 reviews
Great people awsome fish!
Tony Stange
5 reviews
Absolutely love this place!!! The staff is absolutely amazing!!!!!
Joshua Salisbury
2 reviews
Love the store and staff has always been helpful, I highly recommend!
Christina Domer
6 reviews
We love this local fish store. Super friendly and lots of good help can be found here!
Sheila Hughart
2 reviews
I absolutely love coming in and looking at all the beautiful fish and plants! The owners are very nice people and always answer all my questions. I love the updates they’ve made to the store!
Wilbur
Beautiful and clean store with an excellent variety of wood and stone for hardscape. I've purchased the majority of my plants from this store and all have been healthy, no losses and good growth. I had a rougher experience with the fish. I purchased some tetras which appeared healthy at first but after being in the tank for a week have started showing signs of ich. I nearly did not buy anything that day because I noticed dead fish in several tanks, but as the tank I was purchasing from appeared healthy chose to go ahead and take them anyway. Upon reaching out to the store though they were very helpful in providing medication and advice on how to safely treat the tank. Fingers crossed my tetras pull through, but even with this less-than-perfect experience I must applaud their customer support, and I will definitely be returning in the future.
Emily Cowden-Cope
13 reviews
Have gone here since having a tank. They are very knowledgeable and helpful with everything you may need. Prices are also very reasonable!!
Ron Britz
5 reviews
Amazing store with a huge selection of fish & plants. Aquarium’s & equipment. Rocks & drift wood you name it. The staff is wonderful, friendly, very knowledgeable. It’s actually fun to walk around the store and have questions answered that I may have about certain plants or fish. I’ve already been back several times.
Jan McCready
3 reviews
This store is amazing Anything for aquariums Healthy fish great selection Owners really care about the fish and customers
Note: Store information and services may change. Always call (918) 578-9142 to confirm current availability, hours, and services before visiting Fins For Grins.
Take control of your listing to update info and respond to reviews.
Claim This ListingFind on Map
1312 N Elm Pl, Broken Arrow, OK 74012
February 7, 2026
Verified Data
Information verified through Google Places API and community contributions.
Other aquarium shops nearby worth checking out