Searching for a Unique Gift?

Explore our high-end gift shop in Carthage, TX

Have you been searching all over for the perfect gift or home décor addition? If nothing you see at other stores jumps out at you, you haven't visited The Hobby Horse yet.

Our gift shop in Carthage, TX is full of one-of-a-kind items you won't see anywhere else. Whether you're decorating your home or looking for a birthday gift for a friend, you'll always find something unique at our souvenir store.

Stop treasure hunting around town and pick up a few gems at our gift shop today.

You'll never leave our store empty-handed

When you visit The Hobby Horse, you'll love everything you'll see and likely forget what you came in for. If you're in search of a specific item, we'll help you find what you need. If you just came to browse, you'll leave with a bag full of cool stuff.

Our souvenir shop has been in business for over 46 years and carries a diverse selection of items. If you need assistance finding the right gift for a wedding or baby shower, we're happy to help. Our staff is extremely friendly and eager to assist you.

Visit our charming gift shop in Carthage, TX today.

Find your hidden treasure

We carry a variety of different items and are constantly adding to our inventory. When you stop by our souvenir shop, you'll find a wide selection of:


Home décor items

We carry unique candles and other décor pieces to complement your home or office.



Pick out a dazzling pair of earrings or a delicate necklace to match your outfit.


Kid's clothing

You'll love our selection of stylish children's clothing and shoes.


Baby items

We've got the perfect baby shower gifts, including diaper bags, toys and bibs.

Our gift shop in Carthage, TX is also a popular spot to add to your wedding registry. Contact us today to learn more about our inventory.

  • The Hobby Horse

    119 West Sabine Street
    Carthage, TX 75633


    Call Us
    Phone: (903) 693-9327
    Fax: (903) 693-9327

    Mon: 10:00AM-5:00PM
    Tue: 10:00AM-5:00PM
    Wed: 10:00AM-5:00PM
    Thu: 10:00AM-5:00PM
    Fri: 10:00AM-5:00PM
    Sat: 10:00AM-2:00PM
    Sun: Closed