This Charming North Dakota Town Still Has Its Old-Fashioned General Store From 1885
A good general store should make people slow down, browse too long, and leave with something they never planned to buy. This North Dakota stop does all that, then adds a real connection to American history.
Inside, shelves are packed with gifts, local finds, clever little surprises, and old-fashioned charm that makes wandering feel like part of the fun.
One minute, someone is looking at mugs, and the next, they are deep into brain teasers or picking up something cozy for the ride home.
That history gives every creaky floorboard a little extra meaning. It is not just a shopping stop, it is a playful step into a frontier story that still feels alive.
A Building With Serious History

Not every building gets to watch a future president walk through its door. The Joe Ferris General Store first opened on August 4, 1885, and it quickly became the heartbeat of Medora.
Joe Ferris was not just a shopkeeper. He was a hunting guide, a postmaster, and one of the town’s most trusted figures.
His two-story, 25-foot by 75-foot store was one of the few businesses that stayed open even when the town hit hard times after 1886.
Theodore Roosevelt himself was a friend of Joe Ferris. Roosevelt actually rented an upstairs room in this very building during his visits to town.
Think about that for a second.
The store eventually closed in 1925 after Joe Ferris sold it in 1909. For decades it served as a pool hall, a warehouse, and even living quarters.
Then Harold Schafer brought it back to life, restoring and reopening it 38 years after its closure.
Today, the Theodore Roosevelt Medora Foundation owns and operates it. Every wall in this place has a story worth hearing.
Walking through the front door feels like flipping open a history book, except this one is real, three-dimensional, and way more fun to explore.
The Roosevelt Connection

Few places in America can honestly say a future president used to sleep upstairs. The Joe Ferris General Store is one of them.
Theodore Roosevelt and Joe Ferris were genuine friends. Roosevelt came to the North Dakota badlands in the 1880s, drawn by the rugged landscape and the thrill of frontier life.
Ferris served as his hunting guide and trusted companion during those early visits.
When Roosevelt needed a place to stay in town, he rented a room right above the store. Picture that: one of America’s most iconic leaders, sitting in a small upstairs room in Medora, North Dakota.
This connection is not just a fun footnote. It shaped Roosevelt’s character.
The badlands and the people he met here, including Joe Ferris, influenced his love of conservation and the outdoors. Many historians point to these years as some of the most formative of Roosevelt’s life.
Visiting the store today gives you a direct, tangible link to that story. You are standing in the same space where history happened, not behind a velvet rope at a museum, but right there in the middle of it.
How many souvenir shops can say that? Not many.
This one earns every bit of its historic reputation, and it wears that history proudly without making it feel stuffy or overwhelming.
Shopping That Surprises You

Most gift shops feel predictable. You see the same magnets, the same keychains, the same forgettable stuff.
The Joe Ferris General Store plays a completely different game.
The shelves here are packed with things you genuinely did not know you needed. Custom coffee mugs, music boxes, brain teasers, games, gadgets, apparel, and pajamas all share space in this historic building.
It is the kind of store where you walk in for five minutes and come out forty-five minutes later carrying a bag.
The mix is what makes it special. You might find something nostalgic sitting right next to something totally unexpected.
One reviewer described finding Mr. Bubbles and huckleberry licorice side by side, which is honestly a combination nobody asked for but everyone loves.
Local specialties also make an appearance on the shelves. These are the kinds of finds that feel personal and region-specific, not mass-produced items you could grab at any airport.
Slippers, anyone? Yes, they have those too.
Whether you are shopping for a quirky gift, a personal treat, or something that will make a friend laugh out loud, this store delivers. It turns a simple shopping stop into an actual adventure.
What will you find that you absolutely cannot leave behind? That is the fun part, and the answer is different for every single visitor who walks through the door.
Medora’s Main Street Charm

Medora is the kind of town that makes you slow down the moment you arrive. It sits right at the edge of Theodore Roosevelt National Park, with badlands scenery surrounding it on every side.
Main Street is short, walkable, and full of character. The Joe Ferris General Store anchors the street at 251 Main St, and it draws people in like a magnet from the moment they spot its historic facade.
The town itself has a western, frontier personality that feels genuine rather than manufactured. It is small enough to explore on foot in an afternoon, but rich enough in history and charm to keep you busy for a full day or more.
Visitors often mention that Medora has an incredible sense of community. Friendly faces, good conversation, and a real pride in local history are all part of the experience here.
The store fits right into that spirit.
Spending time on Main Street means soaking in that unhurried, small-town energy that is increasingly hard to find. There are no crowds pushing past you, no overwhelming noise, just open skies, interesting buildings, and the kind of pace that reminds you why a road trip through North Dakota is worth every mile.
Are you starting to feel the pull of Medora yet? Most people do, and they rarely regret answering it.
A Restoration Worth Celebrating

When the Joe Ferris General Store closed in 1925, it could have disappeared like so many other historic buildings across America. Instead, it got a second chance that most old buildings never receive.
Harold Schafer took on the restoration and reopened the store 38 years after it had shut its doors. That is a remarkable commitment to preserving a piece of history that mattered to an entire community.
Schafer clearly understood what would be lost if the building were allowed to fade away.
Restoration projects like this one take real vision. It is not just about fixing a roof or repainting walls.
It is about honoring what the space meant, who walked through it, and why it deserves to keep standing. The Joe Ferris General Store passed that test with flying colors.
Today, the Theodore Roosevelt Medora Foundation continues that commitment to preservation. The foundation keeps the store running as both a functioning shop and a living piece of local heritage.
That combination is rarer than it sounds.
When you visit, you are not just browsing a gift shop. You are participating in the ongoing story of a building that refused to be forgotten.
That kind of resilience is worth appreciating, and it makes every purchase feel like a small act of support for something genuinely worth keeping alive. How often does shopping feel that meaningful?
Here, it actually does.
Gifts That Tell A Story

Finding a gift that actually means something is harder than it sounds. The Joe Ferris General Store makes that search a lot easier and a lot more fun.
The selection leans into what makes this region special. Local specialties sit alongside playful novelties, and the result is a collection of items that feel curated rather than random.
You are not grabbing something generic off a rack here.
Custom coffee mugs are a fan favorite, and for good reason. They are practical, personal, and every time someone uses one back home, they are reminded of their trip to Medora.
That is exactly what a great souvenir does.
Music boxes add a touch of old-fashioned elegance to the mix. Brain teasers and games make the store feel interactive, almost like a toy shop that respects your intelligence.
Apparel options mean you can wear a piece of Medora wherever life takes you next.
The pajamas and slippers are genuinely unexpected finds in a historic general store, and that surprise is part of the charm. Nobody walks in expecting to leave with cozy sleepwear, but here we are.
Every item in the store feels like it was chosen with care. That thoughtfulness shows, and it makes the whole shopping experience feel personal.
What story will your gift from the Joe Ferris General Store tell? Only you can decide that.
Joe Ferris: The Man Behind It All

Behind every great landmark is a person worth knowing about. Joe Ferris was not a famous general or a president, but he was the kind of person who quietly holds a community together.
He came to Medora and built his general store from scratch, a two-story structure that became one of the most dependable businesses in a town that was still finding its footing. When other enterprises around him failed after 1886, Ferris kept his doors open.
His roles in Medora went far beyond selling goods. He served as postmaster from 1887 and again from 1893 to 1908.
He guided hunters through the badlands. He befriended people who would go on to shape American history.
His friendship with Theodore Roosevelt is perhaps the most famous chapter of his story. Ferris guided Roosevelt on hunting trips and gave the future president a real taste of frontier life.
That friendship left a mark on both men.
When Ferris finally sold the store in 1909, he left behind a legacy that the building still carries today. His name is still on the sign, his story is still being told, and visitors from across the country still walk through the door he first opened in 1885.
Learning about Joe Ferris makes the visit feel richer. He was a real person who built something lasting, and that is worth celebrating every single time someone steps inside.
Plan Your Visit Right

Ready to make the trip? A little planning goes a long way when visiting the Joe Ferris General Store, and the good news is that it fits easily into a Medora itinerary.
The store is open every day of the week, which makes scheduling simple no matter when you roll into town. Always check current hours before heading over, since seasonal adjustments can happen and you want to make sure you catch it open.
The address is straightforward: 251 Main St, Medora, ND 58645. Main Street is easy to navigate, and the store is hard to miss once you are on it.
Parking in Medora is generally relaxed, so no stress there.
Pair your visit with a stop at Theodore Roosevelt National Park, which sits right outside of town. The combination of natural badlands scenery and historic Main Street culture makes for an incredibly full and satisfying day.
Give yourself more time than you think you need inside the store. Browsers who plan for ten minutes regularly end up staying much longer.
The selection rewards a slow, curious look around.
Treat yourself to something you would not normally buy. That is the spirit of a good general store visit, and the Joe Ferris store delivers that feeling in spades.
You deserve a fun afternoon in a place that makes history feel alive, personal, and genuinely worth the drive. North Dakota is waiting.
