Defining 'Eat Fresh' in Davis County Since 1990
Sandwich Delivery in Kaysville — Fast, Fresh & Made Your Way
Looking for fresh, fast sandwich delivery in Kaysville? At Kaysville Subway, we make it easy to get subs delivered for lunch, dinner, or events — whether you’re at home, the office, or on the go in Davis County. Order online for quick, reliable sub delivery to Kaysville, Layton, Farmington, and Fruit Heights. From catering trays and box lunches to your favorite 6-inch or Footlong, everything is made fresh, your way — for delivery, pickup, or dine-in at our Main Street location.
Your Neighborhood Subway in Kaysville
At Kaysville Subway, we believe in more than just great sandwiches — we believe in serving our community. Whether you’re stopping in after a game at Barnes Park, grabbing lunch near Davis High, or picking up dinner after grocery shopping at Bowman’s, we’ve got you covered. Our subs are made fresh to order, exactly how you like them.
Freshly Made Favorites

Ultimate Italian B.M.T.®
A classic loaded with Genoa salami, spicy pepperoni, Black Forest ham, crisp veggies, and your favorite sauce.

Sweet Onion Chicken Teriyaki
Tender chicken strips glazed in sweet onion teriyaki sauce, piled high with fresh veggies.

Veggie Delite®
Crisp lettuce, juicy tomatoes, cucumbers, green peppers, and more — a garden-fresh classic.
Subway Catering for Any Occasion
Need to feed a group? From office lunches to birthday parties, our Kaysville Subway catering options are perfect for any group. Choose sandwich platters, box lunches, cookie trays, chips, and drinks — all prepped fresh and ready when you are.
We deliver catering throughout Kaysville, Layton, Fruit Heights, and Farmington, making it easy to feed your crew at work, school, or home. Order online or call ahead for pickup or delivery from our Subway on Main Street in Kaysville.
• Freshly prepared sandwiches and wraps
• Customizable platters for any crowd size
• Convenient pickup or delivery options
Serving our neighbors in Davis County
We’re located just off the I-15 Kaysville exit, just north of Lagoon — your go-to spot for dine-in, drive-thru, or sandwich delivery in Kaysville and throughout Davis County, including Layton, Farmington, and Fruit Heights. Whether you’re headed to the park or grabbing lunch on the go, we’ve got fresh subs, catering, and delivery made your way.
Sandwich delivery in Kaysville
What Our Customers Say
Dine In at Kaysville Subway
Craving a fresh, made-to-order sandwich? Stop by our Main Street location in Kaysville and grab a booth. Whether you’re meeting friends for lunch, fueling up after a game, or taking a break from errands, we’ve got a seat ready for you.
We serve guests from all over Davis County, including Layton, Farmington, and Fruit Heights. Just head east off the I-15 Kaysville exit and find us on Main Street. Walk in anytime for quick, casual dining made just the way you like it.
Drive-Thru & Curbside Pickup – Fast, Easy, and Local
On the go in Kaysville? Whether you’re running between soccer games at Barnes Park, track meets at Davis High, or errands with kids in tow, our Subway drive-thru makes pickup a breeze. Moms love the convenience of staying in the car — no need to unbuckle the car seats.
Swing by after a grocery run at Bowman’s, or use our convenient curbside pick-up feature in the Subway app to grab a quick lunch between meetings. We’re located just off the I‑15 Kaysville exit — perfectly positioned to serve hungry locals from Layton, Fruit Heights, Farmington, and across Davis County.
Order online or in the app and we’ll have your Kaysville Subway order fresh, fast, and ready at the drive-thru or curbside pick-up — just pull up and go.
