Skip to content
Hungry? You're in the right placeHungry? You're in the right place

Food Delivery in Madison Heights

    1. United States
    2. Virginia
    3. Madison Heights

    THE 20 BEST Food Delivery Restaurants in Madison Heights


    In a rush?
    Here’s the fastest delivery for you
  • Subway (4574 S Amherst Hwy)

    Subway (4574 S Amherst Hwy)
    $0.99 Delivery Fee
     • 
    15–30 min
  • McDonald's® (4971 S AMHERST HIGHWAY)

    McDonald's® (4971 S AMHERST HIGHWAY)
    Rated 4.3 out of 5 stars based on 12 reviews.
    $1.49 Delivery Fee
     • 
    15–30 min
  • Wendy's (5008 Amherst Highway)

    Wendy's (5008 Amherst Highway)
    Rated 3.8 out of 5 stars based on 15 reviews.
    $0.49 Delivery Fee
     • 
    15–30 min
  • Arby's (4783 S Amherst Hwy)

    Arby's (4783 S Amherst Hwy)
    A top rated restaurant with 4.7 out of 5 stars based on 15 reviews.
    $0.49 Delivery Fee
     • 
    15–30 min
  • Taco Bell (5014 S. Amherst Hwy)

    Taco Bell (5014 S. Amherst Hwy)
    Rated 4.2 out of 5 stars based on 16 reviews.
    $0.49 Delivery Fee
     • 
    15–30 min
  • More to love
    Try spots from further away
  • Popeyes (2802 Candlers Mountain Rd)

    Popeyes (2802 Candlers Mountain Rd)
     $1.49 Delivery Fee6.6 mi
     • 
    30–45 min
  • Buffalo Wild Wings (3812 Wards Road)

    Buffalo Wild Wings (3812 Wards Road)
    Rated 4.2 out of 5 stars based on 43 reviews.
     $7.49 Delivery Fee7.5 mi
     • 
    40–55 min
  • Taco Bell (3351 Candlers Mntn Rd)

    Taco Bell (3351 Candlers Mntn Rd)
    Rated 4.4 out of 5 stars based on 34 reviews.
     $1.99 Delivery Fee6.6 mi
     • 
    25–40 min
  • Sheetz - 3927 Wards Rd (403)

    Sheetz - 3927 Wards Rd (403)
    Rated 4.4 out of 5 stars based on 49 reviews.
     $6.99 Delivery Fee7.9 mi
     • 
    35–50 min
  • Wendy's (14620 Wards Road)

    Wendy's (14620 Wards Road)
    A top rated restaurant with 4.9 out of 5 stars based on 16 reviews.
     $9.49 Delivery Fee9.4 mi
     • 
    30–45 min
  • Wingstop (4010 WARDS RD STE B)

    Wingstop (4010 WARDS RD STE B)
    A top rated restaurant with 4.6 out of 5 stars based on 20 reviews.
     $10.49 Delivery Fee8.2 mi
     • 
    50–65 min
  • Leo's Italian Kitchen (4046 Wards Rd)

    Leo's Italian Kitchen (4046 Wards Rd)
     $7.49 Delivery Fee8.4 mi
     • 
    45–60 min
  • Outback Steakhouse (3121 Albert Lankford Drive)

    $0 Delivery Fee (Spend $15)
    Schedule order
    Opens Monday 3:45 PM
    Outback Steakhouse (3121 Albert Lankford Drive)
    Rated 4.4 out of 5 stars based on 70 reviews.

    CVS (3908 Campbell Avenue)

    Currently unavailable
    CVS (3908 Campbell Avenue)

    Walgreens (5006 Boonsboro Rd)

    Currently unavailable
    Walgreens (5006 Boonsboro Rd)

    Pizza Hut (4206 S Amherst Hwy)

    Schedule order
    Opens Monday 11:00 AM
    Pizza Hut (4206 S Amherst Hwy)

    Crisp - Forest

    Schedule order
    Opens Monday 11:00 AM
    Crisp - Forest

    CVS (2259 Langhorne Road)

    Currently unavailable
    CVS (2259 Langhorne Road)

    CVS (4861 Amherst Highway)

    Currently unavailable
    CVS (4861 Amherst Highway)

    Red Lobster (3425 Candlers Mountain Road)

    Schedule order
    Opens Monday 11:00 AM
    Red Lobster (3425 Candlers Mountain Road)
    Rated 4.2 out of 5 stars based on 25 reviews.

    KFC (117 Lakeview Drive)

    Schedule order
    Opens Monday 10:00 AM
    KFC (117 Lakeview Drive)
    A top rated restaurant with 4.5 out of 5 stars based on 30 reviews.

    Papa Johns (2812 Old Forest Road)

    Schedule order
    Opens Monday 10:30 AM
    Papa Johns (2812 Old Forest Road)
    Rated 4.4 out of 5 stars based on 12 reviews.

    Wild Wild Wings (1118 Main Street)

    Wild Wild Wings (1118 Main Street)
    $0.49 Delivery Fee
     • 
    35–50 min

    Sheetz - 4089 S Amherst Hwy (272)

    Currently unavailable
    Sheetz - 4089 S Amherst Hwy (272)
    Rated 4.2 out of 5 stars based on 16 reviews.

    Chipotle Mexican Grill (3901 Old Forest Rd)

    Schedule order
    Opens Monday 10:45 AM
    Chipotle Mexican Grill (3901 Old Forest Rd)
    Rated 4.4 out of 5 stars based on 45 reviews.

    Osaka Japanese express restaurant

    Osaka Japanese express restaurant
    A top rated restaurant with 4.7 out of 5 stars based on 81 reviews.
    $0.49 Delivery Fee
     • 
    35–50 min

    Subway (4574 S Amherst Hwy)

    Subway (4574 S Amherst Hwy)
    $0.99 Delivery Fee
     • 
    15–30 min

    Papa Johns (113 Seminole Plaza)

    Papa Johns (113 Seminole Plaza)
    Rated 3.6 out of 5 stars based on 14 reviews.
    $0.49 Delivery Fee
     • 
    20–35 min

    Arby's (4783 S Amherst Hwy)

    Arby's (4783 S Amherst Hwy)
    A top rated restaurant with 4.7 out of 5 stars based on 15 reviews.
    $0.49 Delivery Fee
     • 
    15–30 min

    Applebee's (Lynchburg)

    Applebee's (Lynchburg)
    Rated 4.3 out of 5 stars based on 27 reviews.
    $3.49 Delivery Fee
     • 
    40–55 min

    Market at Main

    Schedule order
    Opens Monday 7:00 AM
    Market at Main

    7-Eleven (2311 Bedford Ave)

    7-Eleven (2311 Bedford Ave)
    A top rated restaurant with 4.6 out of 5 stars based on 45 reviews.
    $2.49 Delivery Fee
     • 
    45–60 min

    Wendy's (5008 Amherst Highway)

    Wendy's (5008 Amherst Highway)
    Rated 3.8 out of 5 stars based on 15 reviews.
    $0.49 Delivery Fee
     • 
    15–30 min

    Bed Bath & Beyond (4026-N Wards Road)

    Currently unavailable
    Bed Bath & Beyond (4026-N Wards Road)

    Hardee's 2871 (4790 S Amherst Highway)

    Schedule order
    Opens Monday 5:00 AM
    Hardee's 2871 (4790 S Amherst Highway)

    Firebelly Wings (1118 Main Street)

    Firebelly Wings (1118 Main Street)
    $0.49 Delivery Fee
     • 
    35–50 min

    Oakley Market and Restaurant

    Schedule order
    Opens Monday 11:00 AM
    Oakley Market and Restaurant

    Milan Indian Cuisine

    Schedule order
    Opens Monday 11:00 AM
    Milan Indian Cuisine
    A top rated restaurant with 4.6 out of 5 stars based on 56 reviews.

    Jersey Mike's Subs (3901 Old Forest Road)

    Schedule order
    Opens Monday 9:45 AM
    Jersey Mike's Subs (3901 Old Forest Road)
    A top rated restaurant with 4.7 out of 5 stars based on 48 reviews.

    For the Love of Soul

    Schedule order
    Opens Thursday 12:00 PM
    For the Love of Soul

    Jersey Mike's Subs (3919 Wards Road)

    Schedule order
    Opens Monday 9:45 AM
    Jersey Mike's Subs (3919 Wards Road)
    Rated 4.2 out of 5 stars based on 16 reviews.

    Taco Bell (5014 S. Amherst Hwy)

    Taco Bell (5014 S. Amherst Hwy)
    Rated 4.2 out of 5 stars based on 16 reviews.
    $0.49 Delivery Fee
     • 
    15–30 min

    Cracker Barrel Old Country Store (3820 Wards Rd)

    $0 Delivery Fee (Spend $15)
    Schedule order
    Opens Monday 7:30 AM
    Cracker Barrel Old Country Store (3820 Wards Rd)
    Rated 4.1 out of 5 stars based on 53 reviews.

    CraveBurger (1118 Main Street)

    Currently unavailable
    CraveBurger (1118 Main Street)

    Texas Inn - Main St.

    Schedule order
    Opens Monday 11:00 AM
    Texas Inn - Main St.

    CVS (3100 Old Forest Road)

    Currently unavailable
    CVS (3100 Old Forest Road)

    McDonald's® (4971 S AMHERST HIGHWAY)

    McDonald's® (4971 S AMHERST HIGHWAY)
    Rated 4.3 out of 5 stars based on 12 reviews.
    $1.49 Delivery Fee
     • 
    15–30 min

    CVS (2009 Wards Road)

    Currently unavailable
    CVS (2009 Wards Road)

    Cosmic Wings - Lynchburg

    Cosmic Wings - Lynchburg
    $2.49 Delivery Fee
     • 
    35–50 min

    Aji Ramen & Sushi

    Schedule order
    Opens Monday 11:00 AM
    Aji Ramen & Sushi
    A top rated restaurant with 4.7 out of 5 stars based on 41 reviews.

    Grilled Cheese Society (1118 Main Street)

    Grilled Cheese Society (1118 Main Street)
    $0.49 Delivery Fee
     • 
    35–50 min

    The Big Melt (1118 Main Street)

    The Big Melt (1118 Main Street)
    $0.49 Delivery Fee
     • 
    30–45 min

    Hill City Pub

    Schedule order
    Opens Monday 12:00 PM
    Hill City Pub

    Check out the best Madison Heights restaurants that deliver near you

    Skip lines and forget about reservations. Use Postmates to have the best food Madison Heights offers delivered directly to you. Whether you’ve been wanting to try a new buzzworthy bakery or trending Fast Food spot, or you’re craving something from a nearby neighborhood coffee shop or cafe, have it delivered to you with Postmates in Madison Heights.

    Order food near you for pickup in Madison Heights

    For those times when picking up your takeout order might be preferred, whether you’re out and about and decide to grab a bite to eat closeby, or you’re heading home and decide on a whim to skip cooking and treat yourself to a delicious meal from your favorite Breakfast And Brunch spot in Madison Heights, opt to place your online order for pickup instead of delivery.


    Frequently asked questions

    Yes! Postmates is proud to offer delivery from the hottest restaurants in Madison Heights. To find out what’s available near you, enter your address. See something missing? Let us know.

    There are around 20 places offering delivery in Madison Heights. The options available to you may vary depending on your location so enter your delivery address, whether you’re in 24572, 24504, 23112 or elsewhere, to check out the delivery spots nearby.

    The most popular spots to order delivery from on Postmates include Triangle Quick Mart and Sheetz. Check out their menus to see if anything catches your eye (or your tastebuds’) attention.

    Delivery lovers in Madison Heights are big fans of Italian. To get a taste for yourself, check out Papa John’s and McDonald’s®.

    One of the most popular cheap restaurants in Madison Heights is Papa John’s. This restaurant is marked with “$” or “$$”, meaning their item prices are on the lower end.

    Postmates is proud to deliver the items you need, right when you need them. Enter your delivery address to see what’s available for 24-hour delivery in Madison Heights.

    You can find places for delivery open as early as 5am and as late as 11pm. To see what’s available and open now near you in Madison Heights, enter your delivery address.

    Yes, deliveries are now contact-free in Madison Heights to help protect the health of everyone using Postmates.

    Postmates users can schedule delivery from certain restaurants in Madison Heights. On the checkout page, select “schedule” to select your desired delivery time.

    Depending on your location, some restaurants on Postmates may offer $0 delivery. Enter your address and sort by ‘delivery fee’ to see what offers the lowest food delivery price near you in Madison Heights. For guaranteed $0 delivery, sign up for Postmates Unlimited.