Market
Di Gregorio Market
Some booking links are affiliate links. If you book through them, we may earn a small commission at no extra cost to you. We never let this influence which places we recommend.
Di Gregorio Market is a beloved Italian market located in the historic Hill neighborhood of St. Louis. Since its founding, it has been a go-to destination for authentic Italian ingredients, fresh pasta, and prepared foods. The market is a feast for the senses: shelves lined with imported olive oils, vinegars, and canned tomatoes; a deli counter piled high with salami, prosciutto, and cheeses; and a bakery section with crusty bread and cannoli. The staff is knowledgeable and friendly, often sharing cooking tips and recommendations. Visitors can also grab a sandwich made to order, the Italian sub is a local favorite. Di Gregorio Market is more than a store; it's a community hub where the traditions of Italian-American culture are preserved and celebrated. Whether you're stocking up for a homemade meal or just exploring, this market offers a genuine taste of St. Louis's Italian heritage.
Don't miss
- Freshly made pasta, including ravioli and tortellini
- Imported Italian cheeses, meats, and pantry staples
- Custom deli sandwiches, especially the Italian sub
- Bakery items like cannoli, biscotti, and bread
- Olive oil and balsamic vinegar tasting bar
Tickets & tours
Ways to visit Di Gregorio Market
You don't need a tour to visit — entry is free. A tour is worth it if you want transport, a guide, or to combine Di Gregorio Market with nearby sights in one day. That's what these do well.
Cheapest way inLandmarks Downtown-West Walking Tour4.6★ · 57 travelers~3 hoursFree cancellationFrom$20 per personSee dates →
Most bookedSt. Louis Cemetery No. 1 Official Walking Tour4.6★ · 4,551 travelers~1 hourFree cancellationFrom$25 per personSee dates →
Private & flexiblePrivate Tour of The Hill, The "Little Italy" of Saint Louis4.8★ · 16 travelers4–6 hoursFree cancellationFrom$175 per personSee dates →Good for
How travelers rate it
Know before you go
- Bring cash or card, they accept both, but cash is faster for small purchases.
- Street parking can be tight; look for spots on Daggett or nearby streets.
- Bring a cooler if you plan to buy perishables, especially in summer.
- Try the house-made pasta, it's a standout item that freezes well.
A bit of history
Di Gregorio Market has been serving the St. Louis community for over a century, originally opened by Italian immigrants. It remains family-owned and operated, maintaining its commitment to quality and tradition through generations.
Common questions
Do they have gluten-free options?
Some items like cheeses and meats are naturally gluten-free, but most pasta and baked goods contain gluten.
Can I order online?
Yes, Di Gregorio Market offers online ordering for local delivery or pickup.
Is there seating to eat on-site?
No indoor seating, but there are a few benches outside.
What's the most popular item?
The Italian sub sandwich and fresh ravioli are customer favorites.
Do they offer catering?
Yes, they provide catering platters for parties and events.
Are there vegetarian options?
Yes, they have vegetarian sandwiches and plenty of cheese and vegetable-based products.
More attractions in Saint Louis


