9 Old-Timey General Stores In Massachusetts
There is something wonderfully nostalgic about an old-fashioned general store. In Massachusetts, Davoll’s brings 1793 history to South Dartmouth’s Russells Mills village. Centerville places the 1856 Country Store near Craigville Beach, while Pleasant Lake puts Pizza Shark beside the Cape Cod Rail Trail. On Martha’s Vineyard, Alley’s serves West Tisbury, and the Chilmark General Store keeps its namesake town stocked. These Massachusetts shops turn historic villages into memorable road-trip destinations.
Davoll's General Store

In the historic Russells Mills area of South Dartmouth, Davoll's General Store feels like the kind of place where you could walk in for a loaf of bread and somehow spend an hour looking around. It has been part of the community since 1793, making it one of the oldest continuously operating general stores in both Massachusetts and the United States.
Over more than two centuries, Davoll's has changed with the times. It once served as a trading post and even housed the local post office. Like other old general stores, it carried the everyday necessities people needed: groceries, hardware, and household goods. These days, the store has a more eclectic personality.
You'll find fresh produce, eggs, local meat, honey, candles, penny candy, gifts, and more, along with an independent bookstore. There's also a cafe and pub, making it a cool place to grab something to eat or drink while soaking up the historic atmosphere. The store also hosts a book club, trivia nights, Irish music sessions, author readings, and more.
The Brewster Store

Right in the heart of Brewster on Cape Cod, The Brewster Store will make you want to look at everything on the shelves. The store has been a local gathering place since 1866.
The building itself is even older. It was constructed in 1852 as a two-story Universalist church before William W. Knowles purchased it in 1866 and transformed it into a general store. The upper floor became a community hall for dances, plays, and other gatherings. Knowles even delivered goods around town in a horse-drawn wagon. The building later housed the post office, further cementing its role as a community hub.
The store keeps that old-fashioned spirit alive with penny candy, toys, puzzles, jams and jellies, greeting cards, kitchen gadgets, soaps, souvenirs, clothing, and unusual gifts. There's also fresh coffee, donuts, and pastries for those who want to linger awhile.
In the summer, you can head next door to The Brewster Scoop for old-fashioned ice cream. Upstairs, historic displays and memorabilia add another layer of nostalgia. If you're in the area, make sure you stop by the Brewster Store, also known as the "Heart of Brewster."
1856 Country Store

On Main Street in Centerville, a short drive from Craigville Beach, the 1856 Country Store is a fun little stop for anyone who loves old-fashioned shops. The name gives away its biggest claim to fame: the building became a general store in 1856, although its history goes back even further. As the store's website says, they've had many visitors over the years, "from First Ladies to First Graders."
The building was originally constructed around 1840 to store cranberries after harvest. A couple of years later, Samuel and Moses Hallet turned it into a shoe store. By 1856, it had become the general store that generations of Cape Cod families would come to know.
The store has been family-owned since the 1970s, when Lorraine and her husband purchased it after falling in love with the shop. That family connection is still a big part of its personality and is also what attracts visitors.
And yes, there's plenty of penny candy, but that's far from all you'll find. Shelves are filled with old-fashioned toys, bayberry candles, jams, jellies, relishes, Cape Cod soaps, home fragrances, novelty gifts, souvenirs, and other nostalgic goodies. Pop into 1856 Country Store for candy, and you may end up walking out with a candle, a toy, or a quirky Cape Cod souvenir you didn't know you needed.
Williamsburg General Store

In the center of Williamsburg, about eight miles northwest of Northampton, the Williamsburg General Store has been serving the town since the 19th century. The original part of the building dates to 1876, put up two years after the Mill River flood tore through the valley and destroyed much of the village. Carol and David Majercik have run the store since 1977.
The store's past is tied closely to the small community around it, and many of its historic details have been preserved. One particularly fun survivor is the original furnace, which once helped keep the store warm through those long New England winters. The numbered drawers, old wooden shelves, and oak floorboards are also original. Those same drawers now hold handmade soaps, spices, and snacks for the trail. It's old-fashioned charm mixed with modern-day goodies.
The shop has expanded well beyond the basics you might expect from an old general store. You'll find candles, jewelry, bath products, spices, incense, children's books, toys, kitchen goods, gifts, candy, and other locally made items. There's also an on-site bakery turning out a rotating selection of homemade pies, breads, and pastries. And if you're visiting on a warm day, there's an ice cream counter, too.
Alley's General Store

If you find yourself exploring West Tisbury on Martha's Vineyard, make time for a stop at Alley's General Store. Sitting in the center of town, this longtime shop dates to 1858, when Nathan Mayhew opened it after returning to the island. It's now considered the oldest known store on Martha's Vineyard.
Just as it did generations ago, Alley's remains a mix of everyday essentials and fun finds. Kids still load up on candy and treats, and summer visitors stock up on snacks for a day at the beach. Locals stop in for morning coffee, groceries, hardware, and other necessities, and the front porch remains a favorite spot for regulars to sit, chat, and enjoy a friendly game.
Inside, you'll find groceries, snacks, penny candy, coffee, beach supplies, hardware, gifts, and much more. A post office also operates inside, keeping another traditional general store tradition alive.
The store has moved and changed over the years, but its role in the community has remained remarkably consistent. At one point, it even included services such as a laundromat and car wash. It still has that broad general store approach, and the store's motto, "Dealers in Almost Everything," feels pretty appropriate.
The Country Store

Right on the historic Petersham Common, The Country Store is the kind of place that makes you feel like you have stepped into an old New England postcard. The store first opened in 1840. It closed in 2012, and the building was purchased in 2013 through a community partnership with the East Quabbin Land Trust, with the store reopening the following year. Its Greek Revival front faces the village green, part of a common listed on the National Register of Historic Places.
Inside, you will still spot historic touches, including the original cash register, scale, and butcher's block. But this isn't a museum. The store is very much part of everyday life in Petersham, with a cafe serving breakfast and lunch and shelves stocked with groceries, local meats and cheeses, baked goods, maple syrup, honey, prepared foods, and locally made products.
Petersham sits near the Quabbin Reservoir, so the store makes a convenient stop before or after a day spent exploring the surrounding countryside. Grab a coffee and breakfast before heading out, pick up some snacks for a hike, or stop in for lunch after enjoying the area's trails and scenic roads.
The Old Village Store

In the historic village of West Barnstable, The Old Village Store has been a general store since 1880, making it one of those rare places where the past and present still mingle. The store sits on Meetinghouse Way in the heart of the village, surrounded by the historic buildings and quiet streets that give this part of Cape Cod its character.
The store has had several owners over the years. Melvin Parker opened it, and A.D. Makepeace ran it next, with old photographs showing it as a familiar part of village life more than a century ago.
Nowadays, The Old Village Store still carries the practical items you'd expect, including groceries, household necessities, penny candy, books, and even clamming rakes. But it has also evolved into a cozy cafe and gathering spot.
Stop in for a breakfast sandwich, deli sandwich, or made-to-order meal, or settle in with a drink. The menu leans into Cape Cod's farming and fishing traditions, while local artists and community members are also represented in the shop.
Pleasant Lake General Store

In the village of Pleasant Lake in Harwich, the Pleasant Lake General Store is a little roadside stop that makes Cape Cod feel pleasantly old-fashioned. The late-19th-century building served as the Pleasant Lake railroad station and a post office before being repurposed as a general store. The old railroad route has now become the Cape Cod Rail Trail, which runs right alongside the store.
Since 2020, the building has housed Pizza Shark's year-round Harwich location. Cyclists, locals, and visitors stop in for pizza, salads, sandwiches, Gifford's ice cream, coffee, snacks, drinks, and penny candy. General store provisions are still on the shelves, along with takeout beer and wine, making it a handy place to stock up while exploring the area.
Its location makes it especially popular with cyclists using the rail trail, but you don't need to be on two wheels to enjoy it. Grab a pizza or ice cream, settle into one of the outdoor chairs or picnic tables, and just enjoy the laid-back atmosphere.
Chilmark General Store

The Chilmark General Store sits at Beetlebung Corner, the crossroads that holds most of the town's civic life. It has been part of Martha's Vineyard's rural community for generations, and it has that classic island general store feel while remaining very much a working business rather than a preserved historic attraction. Locals and visitors in Chilmark can stop in for fresh produce, specialty and organic foods, groceries, baked goods, sandwiches, prepared foods, snacks, drinks, and locally sourced products.
There's also a food side to the store, with breakfast options, salads, sandwiches, pastries, pies, and other prepared foods. The shop even sells its own merchandise, including beach totes, hats, coolers, and postcards, so there are plenty of little souvenirs to browse.
What makes Chilmark General Store especially appealing is its community-market atmosphere. Grab breakfast before heading out for the day, pick up snacks for the beach, or stock up on groceries for your stay. And since it's on Martha's Vineyard, even an ordinary grocery run can feel like part of the vacation.
A Taste of Old-Fashioned Massachusetts
If you are visiting Massachusetts, don't overlook the little general stores tucked into its towns and villages. Old general stores are special because they were the heart of many early American communities, providing everything from groceries and hardware to mail service under one roof, long before supermarkets and online shopping came along.
They are fun to browse and often offer a glimpse of local history you won't get at a typical tourist stop. Pick up some penny candy, grab a coffee, chat with a local, or find a quirky souvenir to take home. You never know what you'll discover, but that's part of the fun. So on your next Massachusetts road trip, keep an eye out for an old-timey general store. You might just find that the smallest stops end up being some of your favorite memories.