We Narrowed Down 10 Of Maine’s Best Old-School Diners And Here’s Who Made The Cut

Somewhere in this state, a diner built in 1927 seats just 15 people at a time, all lined up along one counter. That counter is the whole dining room.

I love the thought of that.

Another spot on this list still makes its doughnuts with lard, following recipes that go back almost a century. A third sits on stilts above a stream, inside a stainless steel lunch car from 1946.

I have a soft spot for places that refuse to change just because the calendar did.

Maine takes its diners seriously. You’ll find polished vintage cars with chrome and marble counters.

You’ll also find humble rooms on a main drag where the coffee keeps coming and the hash is made in-house.

I can understand why people cross the state for a plate of pancakes and a swivel stool. So which counter will you claim first?

1. Palace Diner

Palace Diner
© Palace Diner

Fifteen stools. That’s the entire seating chart at this 1927 Pollard dining car, one of only two of its kind left in the country.

There are no booths and no reservations, so expect a short wait. The good news is that the counter crowd tends to move along quickly.

The menu stays small on purpose, and that’s part of the fun. Each dish is a diner classic, cooked from scratch with serious care.

Start with the Palace Potatoes, which get blanched, smashed, and fried until crisp. Add two eggs and toast for a simple plate that does its job beautifully.

Got a sweet tooth? The flapjacks are a favorite, and the caramelized grapefruit makes a bright, sugary opener.

Lunch brings its own stars. The tuna melt comes on thick griddled challah with house-made pickles, and the fried chicken sandwich shows up with slaw.

Burgers with fries round out the board for anyone chasing the full diner experience. Real corned beef hash and French toast also earn their spots.

Look down and you’ll see mint-green floor tiles. Steel backsplashes, a well-worn counter, and upbeat oldies from the 50s, 60s, and 70s finish the scene.

National food magazines have praised this tiny car for years. It even popped up on the Netflix series Somebody Feed Phil.

Doors open at 7 AM and close at 2 PM daily, so an early start pays off. Takeout is available if the stools are spoken for.

Address: 18 Franklin St, Biddeford, ME 04005

2. Moody’s Diner

Moody's Diner
© Moody’s Diner

Doughnuts fried in lard, just like the original family recipes called for. That detail alone tells you this Waldoboro landmark doesn’t cut corners.

Moody’s opened in 1927 and is still run by the Moody family. Kids, grandkids, and great-grandkids all have a hand in keeping it going.

The pies are the headline act. Chocolate cream, coconut cream, and lemon meringue all sit on the menu, and pie a la mode is right there too.

Save a little room for a whoopie pie. They’re one of the treats that made this roadside stop famous along the coast.

Breakfast runs hearty here, with biscuits and gravy leading the charge. Later in the day, the lobster roll is a popular pick.

Thursday brings a special worth planning around. That’s when the New England Boiled Dinner hits the table.

The diner sits in a large white clapboard building with a well-loved Formica counter. A small dining room was added in 1930 to handle hungry travelers and neighbors.

Plenty to do once you’ve eaten, too. Browse Moody’s Gifts, then grab a cone at A Twist of Moody’s, the ice cream stand on site.

Want to stay the night? A motel and cabins open seasonally from mid-May to mid-October.

Hours stretch from 6 AM to 8 PM daily, so breakfast, lunch, and dinner are all fair game. Kids get their own menu, which helps on family road trips.

Address: 1885 Atlantic Hwy, Waldoboro, ME 04572

3. Miss Portland Diner

Miss Portland Diner
© Miss Portland Diner

Movie fans, take note. This 1949 lunch car had a cameo in the 1993 film The Man Without a Face.

Built by the Worcester Lunch Car Company as car No. 818, it has lived quite a life. It started on Forest Avenue, moved to Marginal Way in 1964, then shifted to its current spot in 2008.

That last move came after a careful restoration. Today it’s Portland’s only landmark diner.

Outside, the porcelain exterior gleams like it just rolled off the line. Inside, hardwood trim and marble counters keep the old-time look intact.

Grab a booth or a counter seat, since it’s seat-yourself. Either way, you’re sitting in a real piece of history.

Breakfast and lunch are served all day. The homemade corned beef hash is a solid reason to show up hungry.

Blueberry pancakes with chicken apple sausage make a sweet and savory combo. Classic eggs Benedict with home fries is another strong move.

Biscuits with sausage gravy round out the comfort side of the menu. Leave space for a shake or one of the desserts.

Vegetarians get plenty of choices here, which isn’t always true at old diners. Kids have their own menu as well.

Nice weather? Head to the outdoor patio, where dogs are welcome to join you.

Hours run 7 AM to 2 PM on weekdays and until 2:30 PM on weekends.

Address: 140 Marginal Way, Portland, ME 04101

4. A1 Diner

A1 Diner
© A1 Diner

Not many diners can say they stand on stilts. This one perches above Cobbosseecontee Stream in Gardiner, and the view is half the fun.

The building is a 1946 Worcester Lunch Car, number 790, all shiny stainless steel. It first opened as Heald’s Diner before becoming A1 in 1988.

Here’s where the menu gets playful. Alongside classic comfort food, the specials board has featured Moroccan tagines, Thai curries, and even Greek stuffed flank steak roulade.

Diner traditionalists, don’t panic. The blueberry pancakes use local berries and real Maine maple syrup.

Lunch and dinner bring fun crossovers. Fish tacos, poutine, curry chicken salad wraps, and scallop BLTs all fit right in.

Corned beef hash and burgers keep the old-school side strong. A breakfast burrito or protein bowl works if you want something lighter.

Need a jolt? Order the A1 Dynamite Coffee and see if the name holds up.

Plant-based eaters get a full vegan menu, plus a full vegetarian one. That’s a rare treat in a car this old.

The diner has landed on national TV, including Diners, Drive-Ins and Dives. Its neon sign and tight row of booths look right at home on screen.

Hours run into the evening most days, with a shorter Sunday morning shift. Outdoor seating is available, and dogs can hang out there with you.

Address: 3 Bridge St, Gardiner, ME 04345

5. Maine Diner and Gift Shop

Maine Diner and Gift Shop
© Maine Diner and Gift Shop

Grandmother’s Lobster Pie is a secret family recipe, and nobody’s spilling it. You’ll just have to taste it yourself in Wells.

This blue and white building on Route One has been feeding hungry travelers since 1983. Its tagline promises food like Grandma used to make, and the menu leans into that idea.

The seafood chowder is another big draw. Clam cakes, crab cakes, and she-crab soup keep the ocean theme going.

Breakfast fans have options too. Blueberry pancakes, lobster Benedict, and The Country Breakfast all share the spotlight.

Comfort classics fill out the rest of the board. Think chicken pot pie, homemade macaroni and cheese, and a fresh Maine lobster roll.

Want an old New England dessert? Try the Indian pudding, a slow-baked treat that’s getting harder to find.

Behind the diner sits a one-acre garden. It supplies many of the vegetables and herbs for the Garden To Table dishes.

Inside, classic counter seating and swivel stools give the room its old-fashioned look. There’s also a salad bar.

After your meal, wander into the Remember the Maine Gift Shop next door. It stocks merchandise and local products.

Hours run 7 AM to 2:30 PM, and the diner closes on Wednesdays. Expect a wait during busy stretches, since reservations aren’t taken.

Address: 2265 Post Rd, Wells, ME 04090

6. Brunswick Diner

Brunswick Diner
© Brunswick Diner

A jukebox called the World Famous One More Time Wurlitzer lights up this place with chrome and glitter. Feed it a song and settle into a booth.

Outside, the red and white paint is hard to miss on Pleasant Street. Inside, the snug dining car setup comes with counter seats and booths.

Look up at the walls and you’ll spot rows of personalized coffee mugs. They belong to regulars, and they’re part of the diner’s personality.

Breakfast here leans into Maine classics with a few fun twists. The Crabby Benny puts crab on eggs Benedict, which feels very coastal.

Fluffy blueberry buttermilk pancakes cover the sweet side. Chicken and waffles handle the sweet and savory crowd.

Hash lovers should look for The Sinatra, a brisket hash with a famous name. Biscuits and gravy is here too.

For something lighter, there’s the Bowdoin Bowl, a nod to the college in town. Chili and crab cakes round out the lunch side.

Craving seafood? Miss B’s Maine Lobster Roll is the one to order.

Hours run 7 AM to 2 PM daily. Outdoor picnic tables are available, and dogs can join you outside.

Address: 101 Pleasant St, Brunswick, ME 04011

7. Daddy O’s Diner

Daddy O's Diner
© Daddy O’s Diner

Fans of poodle skirts and sock hops, this one’s calling your name. Daddy O’s brings full 1950s style to Mechanic Falls.

The decor goes all in on that retro diner look. Counter stools and plenty of booths give you choices when you walk through the door.

It sits right on the main road through town. That makes it an easy stop whether you’re local or just passing through.

Breakfast is served all day, which is great news for late risers. Nobody should have to choose between sleeping in and eating pancakes.

Biscuits and gravy is one of the comfort dishes the place is known for. Omelets are a popular order too.

The menu is big, so take your time reading it. Breakfast and lunch plates cover a wide range of diner favorites.

Got kids along? There’s a kids’ menu and high chairs, so the whole crew can eat together.

Service here is known for being quick and friendly. The dining room also stays very clean, which never hurts.

Early birds, rejoice. Doors open at 6 AM Monday through Saturday and close at 2 PM.

Sunday hours are shorter, wrapping up at noon. Plan your weekend breakfast run around that cutoff.

Free parking is usually easy to find. Takeout is available when you’d rather eat at home in your pajamas.

Address: 5 Pigeon Hill Rd, Mechanic Falls, ME 04256

8. Downtown Diner

Downtown Diner
© Downtown Diner

Cinnamon rolls and pancakes at any hour of the morning or afternoon. That’s the simple promise at this spot on Water Street in Augusta.

Breakfast is served all day here. So if your stomach wants eggs at lunchtime, go right ahead.

The homemade Texas toast is a standout. Thick slices make an excellent base for butter, jam, or a runny egg yolk.

Waffles get serious love too. They’re one of the reasons people head downtown on weekend mornings.

Want the local classic? Order the Maine Breakfast and settle in with a cup of coffee.

The coffee itself earns plenty of praise. Fast refills are part of the old-school diner deal.

The room is small and quiet, with counter service and table seating. It’s a nice change from louder, busier brunch places.

Servers here move quickly and keep things friendly. The space also stays spotless, which is always a good sign.

Families are welcome, with high chairs and a kids’ menu ready. Groups can fit in too.

Pay attention to the schedule before you go. The diner is closed Monday and Tuesday.

Wednesday through Saturday, hours run 6 AM to 2 PM. Sunday is a little shorter, from 7 AM to 1 PM.

After eating, the state capital’s downtown is right outside the door. A short stroll along the Kennebec is a fine way to wrap up.

Address: 204 Water St, Augusta, ME 04330

9. Martha’s Diner

Martha's Diner
© Martha’s Diner

Leave the cards in your wallet and bring some bills. Martha’s in Ellsworth is a cash-only diner, just like the old days.

That small quirk fits the place perfectly. It’s a classic local spot serving a big lineup of American breakfast and lunch plates.

Seafood lovers should zero in on the eggs Benedict with crab meat. It’s one of the most talked-about dishes here.

Crab shows up again in the crab quiche. If you’d rather skip seafood, there’s a cheddar quiche too.

The ham is cut thick, which makes a real difference next to a pile of eggs. Corned beef hash is another hearty pick.

Biscuits and gravy, French toast, and pancakes cover the comfort side. A bacon and cheese omelet is a solid way to start the day.

Coffee here has a strong fan base. It’s often called one of the best cups in the area.

Seating moves fast, and servers keep a close eye on your table. The space is clean and welcoming.

Mind the calendar before you drive over. The diner is closed Mondays and Tuesdays.

Hours run 6 AM to 2 PM Wednesday through Friday. Saturday wraps at 1 PM, and Sunday runs from 7 AM to 1 PM.

Ellsworth sits on the route to Mount Desert Island. That makes this a handy breakfast stop on the way to Acadia.

Address: 151 High St #7, Ellsworth, ME 04605

10. Traci’s Diner

Traci's Diner
© Traci’s Diner

Oatmeal rarely gets fan mail, but the bowl at Traci’s has earned some. That tells you a lot about how this Belfast diner treats the basics.

The menu sticks to home-style cooking with a few signature touches. Lobster Benedict is the one that grabs attention first.

Pancakes here come out fluffy, which is exactly what you want. Pair them with coffee and you’ve got a proper diner breakfast.

Lunch fans can lean on Maine-style sandwiches. Daily specials add a little surprise to the lineup.

Vegetarians get a full menu of their own. That makes group breakfasts much easier to plan.

The decor gives off a country kitchen feel. It’s homey, comfortable, and pleasantly quiet.

Staff are friendly and attentive without hovering. You’ll feel looked after, whether you’re solo or with a crowd.

Here’s a nice bonus for planners. Traci’s accepts reservations, which is handy on busy weekend mornings.

Doors open at 6 AM and close at 2 PM, seven days a week. That steady schedule makes it easy to fit into a road trip along the coast of Maine.

Bringing your pup? Dogs are allowed outside.

Parking is free and usually easy to find. After breakfast, downtown Belfast and its harbor are close by for a stroll that might just earn you a second slice of something sweet.

Address: 57 Main St, Belfast, ME 04915