BagelGram NC is a scratch-made bagel shop located in Indian Trail, NC — with several different ways to get your BagelGram.
Visit Our Indian Trail Storefront
The easiest way to enjoy BagelGram is to visit us at:
7878 Idlewild Rd.
Indian Trail, NC 28079
Tuesday–Friday: 8 AM–Noon
Saturday: 7:30 AM–Noon
Walk-ins are welcome, or you can order ahead for pickup.
Order Ahead for Pickup
Looking for breakfast sandwiches, individual bagels, cream cheese, drinks and other made-to-order items?
Place your pickup order through our online ordering system and we’ll have it ready at the shop.
Pre-Order Bagels for a Future Day
Need a larger quantity of bagels or want to make sure your favorite flavors are waiting for you?
Our bulk pre-order system allows you to reserve bagels and select cream cheeses ahead of time for pickup on a specific day.
Have BagelGram Delivered
BagelGram actually began as a Charlotte-area bagel delivery service in 2020 — and we’re proud to still offer our own scheduled delivery service today.
We deliver to select ZIP codes throughout the Charlotte area on scheduled delivery dates.
Delivery dates, available flavors, minimum order quantities, delivery fees and delivery windows may vary by route. Select your area or enter your ZIP code below to see the next available delivery date and current details.
Our bagels are made from scratch, kettle-boiled and baked fresh at our Indian Trail shop before being delivered by the BagelGram team.
No third-party food delivery app required.
How BagelGram Delivery Works
1. Find Your Delivery Area
Enter your ZIP code below or select your delivery zone to see upcoming BagelGram delivery dates available in your area.
2. Choose an Available Delivery Date
Select the date that works best for you to view the bagel flavors and other items available for that delivery.
3. Build Your BagelGram
Choose your bagels and any available extras, then proceed through checkout. Current order minimums, delivery fees and delivery details will be shown with your selected delivery date.
4. We Take It From There
On your scheduled delivery day, we’ll make your bagels fresh at our Indian Trail shop, kettle-boil and bake them, and deliver your BagelGram directly to the address provided with your order.
Enter your ZIP code below to get started.
Don’t See Your Area?
Our delivery routes and dates change throughout the month. If your ZIP code isn’t currently listed, contact us and we’ll let you know if another delivery option is available.
Still Have a Question?
We’re happy to help.
Whether you have a question about visiting our Indian Trail shop, placing a pickup order, ordering bagels in advance or scheduling a BagelGram delivery, send us a message below.
You can also call us at (803) 402-4084.
If your question is about delivery, please include your ZIP code so we can check the available routes and upcoming delivery dates for your area.

