Whether you’re looking for fresh local seafood, a handcrafted pizza, a waterfront meal, or a great cup of coffee, Lockeport offers a variety of dining experiences to enjoy during your visit.
Please note that hours of operation may vary seasonally. We recommend contacting businesses directly or visiting their social media pages for current hours.
Restaurants & Cafés
Beech Street Kitchen: Beech Street Kitchen serves handcrafted pizzas, coffee, cocktails, and casual fare in the heart of downtown Lockeport. It’s a popular stop for both locals and visitors looking for a relaxed dining experience.
- 24 Beech Street
- (902) 656-2921
- beechstreetkitchen.com
Lockeport Town Market: More than a grocery store, Lockeport Town Market offers fresh coffee, take-out meals, baked goods, sandwiches, snacks, and everyday essentials. It’s a convenient stop before heading to the beach or exploring town. Home to the only coffee roastery in Shelburne County.
- 15 North Street
- (902) 656-2514
- lockeporttownmarket.com
Oasis Take Out: Located just minutes from Lockeport in nearby Jordan Falls, Oasis Fish & Chips is a family-owned seasonal take-out serving fresh fish and chips, seafood favourites, burgers, fries,
- 5417 Hwy #3 East Jordan, NS
- (902)-875-1592
- Visit on Facebook
The Bayman General Store & Diner: A local favourite serving breakfast, pizza, donairs, and more. Also offers groceries and convenience items.
- 3510 East Green Harbour Road
- (902) 656-2948
- Visit on Facebook
White Gull Restaurant and Marina: A Lockeport classic offering seafood and Canadian comfort food with stunning harbour views. Enjoy fish cakes, seafood chowder, and fresh catches on their waterfront patio.
- 58 South Water Street
- (902) 656-2822
- Visit on Facebook
Grocery & Convenience
Lydgate Lock, Stock and Barrel
Located just minutes from Lockeport in nearby Lydgate, Lydgate Corner Store is your one-stop shop for groceries, fuel, hardware, local giftware, and seasonal treats.
- 468 Brighton Road
- (902) 656-3005
- Visit on Facebook
Lockeport Town Market
Full-service grocery store with fresh produce, meat cut on-site, daily baked goods, propane, giftware, and an ATM. Famous for their store-made sausages.
- 15 North Street
- (902) 656-2514
- lockeporttownmarket.com
The Bayman General Store & Diner
Groceries, convenience items, and diner food all in one stop.
- 3510 East Green Harbour Road
- (902) 656-2948
- Visit on Facebook
Nearby Dining
Looking to explore even more local flavours? Shelburne County offers a variety of restaurants, cafés, bakeries, pubs, and take-out options just a short drive from Lockeport.
Get Listed
If you operate a restaurant or food business in Lockeport and would like to be listed, please contact the Town Office.
Phone: (902) 656-2216