Skip to main content

Best BBQ in Martinsville

250 awards. One pit. No shortcuts.
Low and slow since 1997

Low and slow since 1997

Welcome to Checkered Pig BBQ & Ribs, located at 1014 Liberty St in Martinsville, VA. Tommy Houston spent 17 years perfecting his craft before opening The Checkered Pig. Our hams and brisket smoke low and slow for 12 hours, and the trophy case shows it.
Award-winning bbq

Award-winning bbq

Our menu brings award-winning BBQ to the table, featuring tender ribs, brisket, and chicken smoked low and slow for rich, smoky flavor. Each meat is finished with our own signature sauces, adding a special touch to every plate. Complete your meal with homemade Southern sides and classic desserts made to bring comfort to every bite.
Order your bbq favorites online

Order your bbq favorites online

Bring Checkered Pig BBQ & Ribs to your table with our easy online ordering option. Choose your favorite BBQ, ribs, brisket, chicken, sides, and desserts, then place your order in just a few simple steps. Order online today and enjoy a hearty Southern meal without the wait.
Catering for any size crowd

Catering for any size crowd

Pick up by the pound, have it delivered, or let us set up on-site. We cater weddings, parties, reunions, and corporate events across Virginia.
Our sauces, shipped to your door

Our sauces, shipped to your door

Four signature sauces and a dry rub, all gluten free. Order your favorites and take a little taste of Virginia home with you.

Visit Us Today

Address: 1014 Liberty St, Martinsville, VA 24112 Phone: +1 276-632-1161 Hours: Monday – Saturday: 11:00 AM – 8:30 PM Sunday: Closed
Checkered Pig BBQ Rewards

Checkered Pig BBQ Rewards

Join our rewards program, earn points every time you order online and redeem your points for free food!

This is worth the drive to Martinsville Va because the food was excellent. We were served quickly, the restaurant was very clean, and the staff were welcoming and friendly. I have not eaten collard greens that tasted that good in many years. Everything was on point. The only bad thing is I would have like to have tried everything! Guess I’ll have to drive back and work through the menu little by little.

Judy B.

Wow! This place is amazing! The food and the staff reminded me of home. ❤️ Very clean and affordable with healthy portions. So many gluten-free options and sauces! The smoked sausage and pimento cheese appetizer we ordered with celery, and it was beyond delicious! Ribs, pulled pork, and smoked sausage were all amazing! Plus, there are so many gluten-free sauces. My husband loved the smoked wings (not gf-smoked then deep fried with other items). The creamy potato salad was so spot on!!…

Lindsy W.

Came from lynchburg to try this. The ribs were definitely delicious. The food was great and overall i have no complaints. The portions were huge and generous

Amy N.

Frequently Asked Questions

What are you known for?
What meals do you serve?

We serve Lunch and Dinner

Do you offer delivery or takeout?

Yes, we offer Takeout and Delivery

Where are you located?

We are located in Martinsville, VA at 1014 Liberty St #1302

What areas do you serve?

We serve the following areas: Villa Heights, Collinsville, Martinsville, Koehler, Payne, Bassett Forks, Fieldale, Fontaine, Rangeley, Stanleytown, Old Liberty, Chatmoss, Figsboro, Laurel Park, Grassy Creek, Henry County, Carlisle, Chestnut Knob, Martinsville County, and Oak Level.

Our location

Map showing the location of Checkered Pig BBQ on 1014 Liberty St #1302 in Martinsville
Loading today's hours...