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
-
1Jan's Fairlee DinerFairlee
-
2The Milton DinerMilton
-
3Handy's LunchBurlington
-
4Henry's DinerBurlington
-
5JP's Restaurant and DeliEssex Junction
-
6Tuttles Family DinerWells River
-
7Ardelia'sVergennes
-
8Village RestaurantHardwick
-
9Birdseye DinerCastleton
-
10Blue BennBennington
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.
-
Miss Bellows FallsBellows Falls
90 Rockingham St, Bellows Falls, VT 05101-1316
Since 1944
-
Creek House DinerBethel
1837 River St Jct of Rte 12 & 107, Bethel, VT 05032
Since 2007
Family-owned
-
Mae's PlaceBrandon
10 Park St, Brandon, VT 05733
-
Sheri's DinerBrandon
25 Center St, Brandon, VT 05733
-
Erica's Village DinerCambridge
51 S Main St, Cambridge, VT 05444
-
Birdseye DinerCastleton
590 Main St, Castleton, VT 05735
-
The Bomoseen DinerCastleton
179 VT-30, Castleton, VT 05732
-
Country Girl DinerChester
46 VT-103, Chester, VT 05143
Since 1966
-
Mooselook DinerConcord
1058 Main St, Concord, VT 05824
-
Martha's DinerCoventry
57 Main St, Coventry, VT 05825
-
Martha's DinerCoventry
585 Rt 5, Coventry, VT 05825
-
Wooden SoldierFair Haven
31 Main St, Fair Haven, VT 05743
-
Jan's Fairlee DinerFairlee
614 US Route 5 N, Fairlee, VT 05045
-
Busy Bee DinerGlover
2985 Glover Rd, Glover, VT 05839
-
Upper Valley Grill & General StoreGroton
2967 Scott Hwy, Groton, VT 05046
-
Village RestaurantHardwick
74 S Main St, Hardwick, VT 05843-7067
-
The Hartland DinerHartland
159 US Route 5, Hartland, VT 05048-9802
-
Fran's Kitchen and DinerJamaica
8814 VT-30, Jamaica, VT 05155
-
Howie's RestaurantJay
219 Jay Peak Rd, Jay, VT 05859
-
Maple Leaf DinerLondonderry
1846 N Main St, Londonderry, VT 05148
-
Z's PlaceLyndon
Lyndon, VT
-
Miss Lyndonville DinerLyndonville
686 Broad St, Lyndonville, VT 05851-8685
-
Bob's DinerManchester Center
2279 Depot St, Manchester Center, VT 05255
-
Chelsea Royal Diner, VTMarlboro
487 Route 9, Marlboro, VT 05301
-
The Milton DinerMilton
514 US-7, Milton, VT 05468
-
Coffee CornerMontpelier
83 Main St, Montpelier, VT 05602
-
Deb's PlaceMorristown
345 Brooklyn St, Morristown, VT 05661-6010
-
Brenda's Homestyle Cookin'Newport
125 Main St, Newport, VT 05855
-
Hillmers On MainNewport
125 Main St, Newport, VT 05855-5525
-
The Putney DinerPutney
133 Main St, Putney, VT 05346
-
Little Harry'sRutland
121 West St, Rutland, VT 05701
-
Idlewood The RestaurantSharon
54 Steele Rd, Sharon, VT 05065
-
Halfway DinerShoreham
450 VT-22A, Shoreham, VT 05770
-
Chelsea StationSouth Royalton
108 Chelsea St, South Royalton, VT 05068
-
Taste Springfield Royal DinerSpringfield
363 River St #2246, Springfield, VT 05156
-
Springfield Royal DinerSpringfield
Springfield, VT 05156
-
St Albans DinerSt Albans
8 Swanton Rd, St Albans, VT 05478
-
Maple City DinerSt Albans
17 Swanton Rd, St Albans, VT 05478-1560
Family-owned
-
Anthony's DinerSt Johnsbury
321 Railroad St, St Johnsbury, VT 05819
-
Cody'sSwanton
9 Grand Ave, Swanton, VT 05488
-
The Junction RestaurantTroy
4278 VT-101, Troy, VT 05868
-
Ardelia'sVergennes
4800 Basin Harbor Rd, Vergennes, VT 05491-8532
-
Maxi's RestaurantWaterbury
47 N Main St, Waterbury, VT 05676
-
Tuttles Family DinerWells River
41 Main St N, Wells River, VT 05081-9692
-
Tj's Lunch CounterWells River
41 Main St N, Wells River, VT 05081
-
Chelsea Royal DinerWest Brattleboro
487 Marlboro Rd, West Brattleboro, VT 05301
-
Dot's of DoverWest Dover
2 Mtn Park Plz, West Dover, VT 05356
BEFORE YOU GO
Before your next diner visit
Plan breakfast, check late-night service and organise a group.


