Kingdom Minds Ink

Kingdom Minds Ink Contact information, map and directions, contact form, opening hours, services, ratings, photos, videos and announcements from Kingdom Minds Ink, Tattoo & Piercing Shop, 240 US-31, Hartselle, AL.

A family-owned studio collective, with multiple shops of dedicated, skilled artists & piercers inviting you to a welcome atmosphere where tattoos are more than just ink on skin, they are the stories of ourselves we share with the world.

Some piercings Brittany has done recently!
05/25/2026

Some piercings Brittany has done recently!

In honor of national piercing day, Brittany will be doing $90 ni**le, $45 cartilage, $45 nostrils and $50 lip piercings ...
05/16/2026

In honor of national piercing day, Brittany will be doing $90 ni**le, $45 cartilage, $45 nostrils and $50 lip piercings today only 1-5!

WE’RE HIRING! It’s always bittersweet when one of our family/team members move on to the next chapter of their life but ...
05/14/2026

WE’RE HIRING! It’s always bittersweet when one of our family/team members move on to the next chapter of their life but when one door closes, another opens. We’re looking for an experienced Artist to fill the hole that’s gonna be in our team soon. Feel free to swing by the shop or text Jason at 256-222-1976 to inquire about the opening.

Come see Brittany this weekend for your piercings! Text (618)777-6099 for any questions!
05/14/2026

Come see Brittany this weekend for your piercings! Text (618)777-6099 for any questions!

A few recent piercings Brittany has done! To book an appointment or ask any questions text (618)777-6099!
05/06/2026

A few recent piercings Brittany has done! To book an appointment or ask any questions text (618)777-6099!

05/02/2026

Some tattoos catch your eye right away, others take a second before you really notice them. What is the first thing that stands out to you about a tattoo?

Grant’s work carries a little more energy to it, especially when color comes into play. He lets pieces open up instead o...
05/01/2026

Grant’s work carries a little more energy to it, especially when color comes into play. He lets pieces open up instead of keeping them contained, which gives them a different feel once they’re finished. Wonder what we caught him working on here?�

Kat’s been taking a wide approach, trying different styles instead of narrowing things down too early. That usually buil...
04/29/2026

Kat’s been taking a wide approach, trying different styles instead of narrowing things down too early. That usually builds a stronger foundation over time.�

Jayden’s work tends to stay balanced. Nothing feels pushed too far one way or the other, and that restraint is what give...
04/29/2026

Jayden’s work tends to stay balanced. Nothing feels pushed too far one way or the other, and that restraint is what gives it a clean finish once everything settles in. �

Address

240 US-31
Hartselle, AL
35640

Opening Hours

Monday 1pm - 8pm
Tuesday 1pm - 8pm
Wednesday 1pm - 8pm
Thursday 1pm - 8pm
Friday 1pm - 8pm
Saturday 1pm - 8pm
Sunday 1pm - 8pm

Alerts

Be the first to know and let us send you an email when Kingdom Minds Ink posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Establishment

Send a message to Kingdom Minds Ink:

Share

//iconSize: [32, 32], //html: '' }) .bindTooltip(name, { //permanent: true, direction: 'bottom', //offset: L.point(12, 25), //opacity: 0.88, interactive: true }) .bindPopup(name); markersLayer.addLayer(marker); } function getMore() { if (gettingMore) { return; } gettingMore = true; var center = map.getCenter(); $.ajax({ url: "/vicinitysearch", data: { lat: center.lat, lng: center.lng, country: "UNITED STATES" } }) .done(function(data) { var added = 0; data.forEach(function(loc) { if (!locationIds.includes(loc.id)) { var mapLoc = {id:loc.id,lat:loc.latitude,lng:loc.longitude,title:trunc20(loc.name),popupHtml:loc.popupHtml,urlPath:loc.urlPath,pictureUrl:loc.pictureUrl}; locations.push(mapLoc); locationIds.push(loc.id); map._addMarker(mapLoc); added++; } }); }) .always(function() { gettingMore = false; }); } map._clearMarkers = function() { markersLayer.clearLayers(); } }); }, 4000); });