Open pan on fire full of vegetables while campers in back.

Where to Eat in Glacier National Park

Food near Glacier National Park

We’ve all been there – you just got off the trail in Glacier National Park. You’re thirsty, you’re hungry and your kids are cranky. Everyone needs an ice cold glass of water and a delicious. But where do you eat in Glacier National Park? Does Glacier National Park even have food?

Well the answer to that is yes, there are places to eat in Glacier National Park! This is a list of some of the best places to eat in Glacier National Park.

Three vessels heating water over an outdoor fire.

Hungry? These Are Our Top Picks for Places to Eat in Glacier National Park

Eddie’s Cafe – Apgar Village

Apgar Village is a great place to start, or end, your day in Glacier National Park. You’ll find Eddie’s right in the action!

They serve breakfast, lunch and dinner, with amazing food options on every menu. They even have an ice cream stand equipped with huckleberry ice cream. You can’t go wrong!

One of the most useful options for Glacier National Park travellers is their quick grab-n-go lunch option. This package is made for hikers and adventurers. Grab this on your way to Lake McDonald and enjoy your lunch next to the water.

Favorite meal? We LOVE the huckleberry pancakes, Izaak Walton Huckleberry Club and the Farm to Table Burger. YUM to all!

Eddie’s Cafe is unique because it’s located within the hustle and bustle of Apgar Village. The village has a long history and is very central to Glacier National Park. You can dine inside to beat the heat or take your lunch out to the water!

Northern Lights Saloon, Polebridge

Exploring Polebridge is a MUST do on your Glacier trip. It’s a cute, little town with lots of history and of course, some good, delicious grub. While there are several good eateries in Polebridge, one of our favorites is the Northern Lights Saloon. They have many options, including delicious burgers and perfect pizza.

Most seating is outside, nestled on the edge of the North Fork. After you finish eating your meal, swing next door to Polebridge Mercantile. They have famous huckleberry bear claws, along with other baked goods, to keep you fueled while exploring.

Favorite meal? The buffalo burger, HANDS DOWN. It's amazing.

Fun fact: the saloon was the original home of the founders of Polebridge in 1912. They built the store and opened it in 1914. The saloon is filled with history, family fun and they even have live music in the summer months!

Many Glacier Hotel, Many Glacier

Searching for dinner with a view? Many Glacier Hotel will provide a view to die for! They have a wide array of dishes to choose from, while integrating a touch of Montana tradition into each meal.

Favorite meal? We love the Snake River Farms Wagyu Top Sirloin or the Grilled Wild Alaska Salmon, both will never steer you wrong!

This is a little bit further than the other two restaurants we’ve recommended, but it is worth the drive. From the history within the walls, to the unforgettable views, to the amazing service, it’s an overall great experience. The quality of food is just the icing on the cake!

Grocery Stores & More!

There are also options that don’t include sit down meals. There are plenty of places to pick up groceries! You have plenty of options in Columbia Falls, Whitefish and Kalispell.

There are no full grocery stores within Glacier National Park, but there are little stores with essentials that will get you by.

In West Glacier, check out Eddie’s Cafe with the attached convenience store.

Many Glacier hotel also has a small store in the basement of the hotel.

In East Glacier, look for the stores in St. Mary and Babb!

While Glacier Highline isn’t really in the heart of the park, we do have a food stand that will make you delicious snacks while your family plays in our aerial park. Check out our menu here!