We Carry All Your Farm & Ranch Supplies

Hours   |   Mon thru Fri: 8:00 am – 6:30 pm   |   Sat & Sun: 8:00 am – 6:00 pm

Contact Us

Feeds

McGregor General Store provides bulk delivery for your ranching needs.  We deliver bulk quantities of deer feed, horse feed and cattle feed. Contact us to learn more. We also carry bagged poultry feeds, show feeds, small and exotic animal feeds as well as all the supplies and health care products you need for your pets and animals.

Feeds

Farm & Ranch Supplies

McGregor General Store carries gates, panels and fencing, hay and shavings, fertilizer, tack, hay trailers and livestock equipment. We also have a large selection of animal health products. Come see for yourself!

Farm & Ranch Supplies

Hardware

McGregor General Store is your hardware headquarters. Nuts, bolts, screws, nails, hitch pins, cotter pins and more. If you’re looking for that odd size screw, we have it! Don’t forget we have batteries, propane and lumber.

Hardware

Lawn & Garden

From grass seed to garden supplies, including rakes and gloves, McGregor General Store has lots to choose from in our lawn and garden section.

Lawn & Garden

Wildlife & Hunting

We carry a full line of antlermax products for low fence and high fence operations. Both pellets and textured feeds are available, along with feeds with the mil-cal option. If you are hunting in central Texas, McGregor General Store will set you up right with your wildlife and hunting supplies!

Wildlife & Hunting

Gifts

We carry the perfect gifts for all your friends and family. We have toys, jewelry, candles and home decor. McGregor also carries a large selection of pocket knives, All Seasons fire pits, and much more. You’ll be confident to get a gift for everyone on your list!

Gifts

Clothing

Come check out our large selection of clothing in McGregor Geneal Store. We carry the latest trends and best brands in jeans, hats, boots, shoes and accessories. We have plenty for the kids too.

Clothing

Featured Brands

These are some of the brands we are proud to carry at McGregor General Store. We do carry more than what’s on the list below, so please call 254-840-3224 or Contact Us to find out more.