Dude's Drive In: Drive-Up Takeout Available for Cars and Trucks of All Sizes!

Meal Takeaway in Christiansburg
Opening at 7:00 AM tomorrow
Header image for the site


We've now switched to our winter hours and will be open 7:00am - 7:00pm Mondays -Saturdays (closed Sundays).

We'll be taking our annual vacation week September 20th - September 27th. We'll see you again on September 28th when we'll be open again 7:00AM - 9:00PM!

We're still open normal hours and ready to serve you! Come by for a friendly smile and delicious food at Dude's Drive In! We'll see you soon!

Drive-Up Take-Out still available. Call now to place an order ahead, or pull in our lot and we'll bring it out.

We can accommodate cars and trucks of all sizes. Truck Drivers welcome! Stop by for delicious food and a warm smile.

Call now

Take away and parking lot dining has always been our thing! We are OPEN and ready to help bring some normalcy to you with your favorite delicious Dude's meal!

Truckers are welcome to come eat at Dude's!
We welcome walk-ups at the front window.
Come see us for some food and a smile :)!

Call now


a month ago
In the roughly 30 years I've been eating here (since I was a little kid), I have never had a bad meal here. Not even so-so. Even though my over easy egg sandwich was placed on the bottom of the bag under burgers, dogs and fries (and I get it, packing wise.), I've only ever had delicious food from Dudes. The food packed on top of my egg sandwich caused the yolk to squish out but that turned out to be a good thing. While it was sticky, the yolk helped hold the sandwich, like a super yummy edible glue. First impression, I was disappointed but it definitely worked out to my benefit. Keep up the local support so Dudes can last another 30 years or more!
- Becca R
3 months ago
Very good place, the waiter is very good, we passed here for the first time, she warmly guided us to order, Burger tastes very good
- xin j
2 months ago
The food was good and fresh. Fries were extremely hot, very good. I did ask for everything on my burger minus ketchup but they did not put mustard on my burger. I'm sure to them that is "everything" so you have to tell them add mustard.
- Stacy C

Contact Us


Call now
  • (540) 382-7901


Get directions
1505 Roanoke St
Christiansburg, VA 24073
United States

Business Hours

Mon:7:00 AM – 7:00 PM
Tue:7:00 AM – 7:00 PM
Wed:7:00 AM – 7:00 PM
Thu:7:00 AM – 7:00 PM
Fri:7:00 AM – 7:00 PM
Sat:7:00 AM – 7:00 PM
Contact Us
Message sent. We'll get back to you soon.