Magnolia Kennel

Magnolia Kennel, nestled in Huntsville, Texas, offers a unique blend of city convenience and a tranquil country atmosphere for pet boarding. Established in 1998 and operated by owners Stephenie & Scott Vallie, this esteemed facility has garnered recognition as the “Best Kennel” for 8 consecutive years, as voted by readers of The Huntsville Item.

Specializing in dog boarding, Magnolia Kennel provides a climate-controlled environment with 40 runs and two expansive exercise yards. They emphasize the well-being and happiness of pets, living up to their motto, “Where Dogs Get to Be Dogs!”

Apart from their excellent boarding services, Magnolia Kennel actively participates in community welfare. They notably donated 15 oxygen mask kits to local fire departments, highlighting their commitment to the safety and care of animals, even in emergencies.

The kennel requires a 25% deposit for boarding, now conveniently payable online, as part of their commitment to efficient and customer-friendly service. Moreover, the kennel offers easy online reservations and cancellations, ensuring a hassle-free experience for pet owners.

Their business hours cater to customer convenience, with specific timings for weekdays, Saturdays, and Sundays dedicated to pick-ups and drop-offs. Prospective clients can also arrange tours, excluding boarding day, to familiarize themselves with the facility.

Magnolia Kennel maintains an active online presence, engaging with pet owners through various social media platforms like Facebook and YouTube. For more information or to make reservations, clients can reach them at 936-294-9454 or through their email at

Magnolia Kennel stands out as a premier boarding facility in Huntsville, blending professional service with a heartfelt passion for your furry friends.

Visit Magnolia Kennel online at

Location Map

Business Hours
(Please note there is a lunch break from 1 PM to 3 PM each weekday)
Sunday is for pick up and drop off only.

Monday7:30 AM - 6:00 PM
Tuesday7:30 AM - 6:00 PM
Wednesday7:30 AM - 6:00 PM
Thursday7:30 AM - 6:00 PM
Friday7:30 AM - 6:00 PM
Saturday9:00 AM - 1:00 PM
Sunday4:30 PM - 6:30 PM