Site Navigation

Home
About
Services
Testimonials
Contact

Native American Trading Co.

About Us

Native American Trading Co. is a cherished establishment in Hannibal, MO, and surrounding areas, proudly serving the community since 1992. Specializing in authentic Native American goods, our store offers a diverse range of products including exquisite jewelry, Minnetonka moccasins, handmade Native American jewelry, native drums, herbals, unique artwork and pottery, collectibles, books, and stylish apparel. Our dedication to showcasing the rich cultural heritage of Native American artisans sets us apart, making us a go-to destination for those seeking quality and meaningful gifts. Visit us to experience the beauty and tradition of Native American craftsmanship.


Our Story

Native American Trading Co., located in historic downtown Hannibal, MO, has been a cherished part of the community since 1992. What began as a personal hobby—selling Native American goods at events and festivals under tents—quickly turned into something more. After years of braving the elements, the move to a storefront was a natural progression. With a desire to share authentic Native American culture in a welcoming, comfortable space, the shop was born. Today, Native American Trading Co. proudly serves not only Hannibal but also surrounding areas with a unique shopping experience rooted in respect, tradition, and artistry.

Our shop is unlike anything else in the region. From the moment you walk through our doors, you’re surrounded by culture, history, and craftsmanship. We offer a vast and carefully curated selection of handmade Native American goods, including jewelry crafted by skilled artisans, traditional drums, unique herbals, and authentic collectibles. We are proud to carry Minnetonka moccasins—renowned for their comfort, durability, and connection to Native heritage—as well as a wide array of clothing, accessories, books, and native artwork that tell stories and celebrate tradition.

What truly sets Native American Trading Co. apart is our commitment to authenticity. We’re not just selling souvenirs—we’re sharing a cultural experience. Many of our items are one-of-a-kind and cannot be found in chain stores. From hand-painted pottery to intricate beadwork and textiles, each piece carries the spirit of its creator and the history of its origins.

We take great pride in supporting Native American artists and communities through ethical sourcing and fair trade practices. When you purchase from us, you're not just buying a beautiful item—you’re helping to preserve cultural traditions and empower artisan livelihoods.

Our customers return again and again because they know that what we offer is genuine, meaningful, and carefully selected. Whether you're looking for a special gift, a keepsake, or simply want to explore Native American culture, our friendly staff is always ready to help you find something unique.

Visit Native American Trading Co. today to experience the warmth, tradition, and artistry of Native American heritage—all under one roof.

Find us at 115 N Main St, Hannibal, MO 63401. Call 573-221-3451 with questions or product inquiries.

Areas Served

Saint Louis, MO | Columbia, MO | Quincy, IL | Springfield, IL | Keokuk, IA | Iowa City, IA | Madison, WI | Saint Paul, MN


What We Offer

Our Specialties include:

Our Products include:


Testimonials

On 1/26/2025 Farrah Evans had this to say:
I love the native American store in Hannibal, I always go there when I'm on vacation and I take a trip to Hannibal Everytime, the employees are so nice and help me find what I'm always buying there, for those that have have never gone to that store, please stop by you will love the hospitality they give you there, that store is awesome

On 12/12/2024 James Smith had this to say:
Love it... such an unique and amazing place... well worth my 2 hour drive

On 10/27/2024 J W had this to say:
I loved looking around in this store. Lots of native American items, pottery, jewelry, knives, pelts, knick knacks...etc

On 2/25/2024 annette thompson had this to say:
Great selection and service. I found a jacket I liked but did not have my size in stock. Mike ordered for me same day and shipped to me when it came in( we live 4 hrs away). We always stop in when we visit Hannibal. Everyone is very helpful and the store has great selection of art, jewelry and pretty much anything else you could want.

On 7/31/2023 Kirk Sheckler had this to say:
Unique books, apparel and jewelry.


Contact Us

Native American Trading Co.
115 N Main St Hannibal, MO 63401
Phone: (573) 221-3451
Email: mike@nativeamericantrading.com

Payment Types Accepted

American Express, Personal Checks, Debit Cards, Discover, MasterCard, PayPal, Visa

Our Hours

Holiday Hours May Vary. Please Call For Details.

Monday: 10:00 AM - 5:00 PM
Tuesday: 10:00 AM - 5:00 PM
Wednesday: 10:00 AM - 5:00 PM
Thursday: 10:00 AM - 5:00 PM
Friday: 10:00 AM - 5:00 PM
Saturday: 10:00 AM - 5:00 PM
Sunday: 12:00 PM - 5:00 PM


Legal

Terms of Use
Privacy Policy