All states›Vermont

Diners in Vermont

57 diners in 44 cities and towns across Vermont. Pick a city for the full list with phone numbers and a map, or scroll down for the smaller towns.

Vermont has about 648,493 residents, so that's 8.8 diners per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

57diners
44cities & towns
98%list a phone
38with a website

Across Vermont, of the 57 diners we list, 56 give a phone number and 38 have a website. No national chains here — every diner on this page is independent. By what they offer: 2 serve pancakes, 2 serve milkshakes, 2 serve breakfast all day. The longest-running is Miss Bellows Falls, in business since 1944. 3 describe themselves as family-owned.

Top 10 diners in Vermont

Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking

  1. 1Jan's Fairlee DinerFairlee

    Spotted an error? Let us know

  2. 2The Milton DinerMilton

    Spotted an error? Let us know

  3. 3Handy's LunchBurlington

    Pancakes

    Spotted an error? Let us know

  4. 4Henry's DinerBurlington

    Spotted an error? Let us know

  5. 5JP's Restaurant and DeliEssex Junction

    Spotted an error? Let us know

  6. 6Tuttles Family DinerWells River

    Spotted an error? Let us know

  7. 7Ardelia'sVergennes

    Spotted an error? Let us know

  8. 8Village RestaurantHardwick

    Spotted an error? Let us know

  9. 9Birdseye DinerCastleton

    PancakesMilkshakes

    Spotted an error? Let us know

  10. 10Blue BennBennington

    Spotted an error? Let us know

Cities

Largest first. Towns with a single diner are listed further down this page.

Other towns in Vermont

One diner each — too few for a page of their own, so they live here.

  1. Miss Bellows FallsBellows Falls

    90 Rockingham St, Bellows Falls, VT 05101-1316

    Since 1944

    Spotted an error? Let us know

  2. Creek House DinerBethel

    1837 River St Jct of Rte 12 & 107, Bethel, VT 05032

    Since 2007

    Family-owned

    All-day breakfast

    Spotted an error? Let us know

  3. Mae's PlaceBrandon

    10 Park St, Brandon, VT 05733

    Spotted an error? Let us know

  4. Sheri's DinerBrandon

    25 Center St, Brandon, VT 05733

    Spotted an error? Let us know

  5. Erica's Village DinerCambridge

    51 S Main St, Cambridge, VT 05444

    Spotted an error? Let us know

  6. Birdseye DinerCastleton

    590 Main St, Castleton, VT 05735

    PancakesMilkshakes

    Spotted an error? Let us know

  7. The Bomoseen DinerCastleton

    179 VT-30, Castleton, VT 05732

    Spotted an error? Let us know

  8. Country Girl DinerChester

    46 VT-103, Chester, VT 05143

    Since 1966

    Spotted an error? Let us know

  9. Mooselook DinerConcord

    1058 Main St, Concord, VT 05824

    Spotted an error? Let us know

  10. Martha's DinerCoventry

    57 Main St, Coventry, VT 05825

    Spotted an error? Let us know

  11. Martha's DinerCoventry

    585 Rt 5, Coventry, VT 05825

    Spotted an error? Let us know

  12. JP's Restaurant and DeliEssex Junction

    39 River Rd, Essex Junction, VT 05452-3875

    Spotted an error? Let us know

  13. Wooden SoldierFair Haven

    31 Main St, Fair Haven, VT 05743

    Spotted an error? Let us know

  14. Jan's Fairlee DinerFairlee

    614 US Route 5 N, Fairlee, VT 05045

    Spotted an error? Let us know

  15. Busy Bee DinerGlover

    2985 Glover Rd, Glover, VT 05839

    Spotted an error? Let us know

  16. Upper Valley Grill & General StoreGroton

    2967 Scott Hwy, Groton, VT 05046

    Spotted an error? Let us know

  17. Village RestaurantHardwick

    74 S Main St, Hardwick, VT 05843-7067

    Spotted an error? Let us know

  18. The Hartland DinerHartland

    159 US Route 5, Hartland, VT 05048-9802

    Spotted an error? Let us know

  19. Fran's Kitchen and DinerJamaica

    8814 VT-30, Jamaica, VT 05155

    Pie

    Spotted an error? Let us know

  20. Howie's RestaurantJay

    219 Jay Peak Rd, Jay, VT 05859

    Spotted an error? Let us know

  21. Maple Leaf DinerLondonderry

    1846 N Main St, Londonderry, VT 05148

    Spotted an error? Let us know

  22. Z's PlaceLyndon

    Lyndon, VT

    Spotted an error? Let us know

  23. Miss Lyndonville DinerLyndonville

    686 Broad St, Lyndonville, VT 05851-8685

    Spotted an error? Let us know

  24. Bob's DinerManchester Center

    2279 Depot St, Manchester Center, VT 05255

    Spotted an error? Let us know

  25. Chelsea Royal Diner, VTMarlboro

    487 Route 9, Marlboro, VT 05301

    Spotted an error? Let us know

  26. The Milton DinerMilton

    514 US-7, Milton, VT 05468

    Spotted an error? Let us know

  27. Coffee CornerMontpelier

    83 Main St, Montpelier, VT 05602

    Spotted an error? Let us know

  28. Deb's PlaceMorristown

    345 Brooklyn St, Morristown, VT 05661-6010

    Spotted an error? Let us know

  29. Brenda's Homestyle Cookin'Newport

    125 Main St, Newport, VT 05855

    Spotted an error? Let us know

  30. Hillmers On MainNewport

    125 Main St, Newport, VT 05855-5525

    Spotted an error? Let us know

  31. The Putney DinerPutney

    133 Main St, Putney, VT 05346

    Spotted an error? Let us know

  32. Little Harry'sRutland

    121 West St, Rutland, VT 05701

    Spotted an error? Let us know

  33. Idlewood The RestaurantSharon

    54 Steele Rd, Sharon, VT 05065

    Spotted an error? Let us know

  34. Halfway DinerShoreham

    450 VT-22A, Shoreham, VT 05770

    Spotted an error? Let us know

  35. Chelsea StationSouth Royalton

    108 Chelsea St, South Royalton, VT 05068

    Spotted an error? Let us know

  36. Taste Springfield Royal DinerSpringfield

    363 River St #2246, Springfield, VT 05156

    Milkshakes

    Spotted an error? Let us know

  37. Springfield Royal DinerSpringfield

    Springfield, VT 05156

    Spotted an error? Let us know

  38. St Albans DinerSt Albans

    8 Swanton Rd, St Albans, VT 05478

    Spotted an error? Let us know

  39. Maple City DinerSt Albans

    17 Swanton Rd, St Albans, VT 05478-1560

    Family-owned

    All-day breakfast

    Spotted an error? Let us know

  40. Anthony's DinerSt Johnsbury

    321 Railroad St, St Johnsbury, VT 05819

    Spotted an error? Let us know

  41. Cody'sSwanton

    9 Grand Ave, Swanton, VT 05488

    Spotted an error? Let us know

  42. The Junction RestaurantTroy

    4278 VT-101, Troy, VT 05868

    Spotted an error? Let us know

  43. Ardelia'sVergennes

    4800 Basin Harbor Rd, Vergennes, VT 05491-8532

    Spotted an error? Let us know

  44. Maxi's RestaurantWaterbury

    47 N Main St, Waterbury, VT 05676

    Spotted an error? Let us know

  45. Tuttles Family DinerWells River

    41 Main St N, Wells River, VT 05081-9692

    Spotted an error? Let us know

  46. Tj's Lunch CounterWells River

    41 Main St N, Wells River, VT 05081

    Spotted an error? Let us know

  47. Chelsea Royal DinerWest Brattleboro

    487 Marlboro Rd, West Brattleboro, VT 05301

    Spotted an error? Let us know

  48. Dot's of DoverWest Dover

    2 Mtn Park Plz, West Dover, VT 05356

    Spotted an error? Let us know

BEFORE YOU GO

Before your next diner visit

Plan breakfast, check late-night service and organise a group.

All guides