33 Best Sandwich Shops in Hamilton

Speedy Subs Sandwich Shop • $
562 Concession St, Hamilton

Customers` Favorites

Sub Trays for Any Occasion
Torpedo Sub
Roast Beef
Gyro Combo
Gyro Sub
Salami
Pizza
Salmi
Tuna
blt

“Best mixed sub I’ve had in I don’t know how long. Really fresh ingredients and you can’t beat the price or the welcoming and friendly service. Best sub in Hamilton, the only thing that disappoints me is how long it took me to try them.“

4.8 Superb181 Reviews
McQueen's Banh Mi Viet Sandwich Shop • $
103 Queen St N Unit #2, Hamilton

Customers` Favorites

Saigon Deluxe Banh MI
Saigon Deluxe Bahn MI
Deluxe Oink Banh MI
Meat Balls
Lemongrass

“My friends, what are we doing here? Not eating banh mi at McQueens? This is hands down the best banh mi in Hamilton and it’s no contest. For a mere $5 you’re getting an experience you’ve never had. The service is fast and the little shop also sells other stuff like sticky rice, Vietnamese coffee, instant noodles and other stuff! They also cater so if you ever need
If you’re looking for suggestions, in my opinion the classic thap cam (cold cut meats) is the best. I recently tried the lemongrass beef and I don’t think I’m going back to the classic again. They offer the option to make the sandwich become deluxe (adds a lot more meat) for a dollar more! If you’re on a bulk, a deluxe banh mi is such a good lunch 🙏 definitely worth checking this place out.“

4.9 Superb81 Reviews
Pita Pit Sandwich Shop • $
1056 King St W, Hamilton

Customers` Favorites

Miss Vickie’S Sea Salt & Vinegar Chips
White Chocolate Macadamia Nut Cookies
BBQ Bacon Cheeseburger
Sun Chips Garden Salsa
Spicy Buffalo Chicken
Veggie Cheese Burger
Soft Drinks - Bottle
Chicken Bruschetta
Regular Rice Bowl
QP Trio Deli Club

“Can I just say, the commitment to customer service at this location is incredible. With everything that the restaurant industry has been through this year, I went in there today with my daughter for a drink and some cookies. They were so friendly and said they wanted to give my daughter her treat for free. I have been fortunate enough to have not lost my job or taken a pay cut this year. I insisted on paying because I appreciate local business. Good on you for showing your true character and commitment to your customers. And thank you for taking my order ...it is far from the last.“

5 Superb64 Reviews
Tally Ho Restaurant Burgers • $
1536 Main St W, Hamilton

Customers` Favorites

Roast Beef Sandwich with Beef Gravy
Roast Beef Basket of French Fries
Roast Beef Sandwich with Fries
Double Roast Beef Sandwich
Double Roast Beef Basket
French Fries with Gravy
French Fries and Gravy
Hot Roast Beef Sandwich
Double Beef Sandwich
Chicken Sandwich

“Great roast beef!! Amazing fries!!“

4.3 Superb115 Reviews
Buddy's Subs Sandwich Shop • $
1920 Barton St E, Hamilton

Customers` Favorites

Chicken Souvlaki Pita
Buddy Cheeseburger
Meatball Hot Sub
Bud Cheeseburger
Super Gyro Pita
Gyro on a Bun
Ham Cold Sub
Greek Fries
Greek Salad
Assorted Sub

“I just had the best beef gyro from Buddy’s Submarine, and I can’t believe I’ve never ordered here before! The portions were generous, and the flavors were incredible. This place is definitely going to be a regular spot for me from now on. Highly recommend!“

4.6 Superb50 Reviews
Fennell Submarine Sandwich Shop • $
676 Fennell Ave E, Hamilton

Customers` Favorites

Super Turkey Sub
Rocketfeller Sub
Greek Salad
Roast Beef
Jumbo Sub
Gyro Sub
Meatball
Ham Sub
Mix Sub
Pickles

“Every time I come here I think about there subs for weeks because they are THAT good. I ushally get the meatball sub and the meatballs are a generous size, very moist and delicious! The sauce is very tasty and the cheese melts perfectly and tastes so delicious and unforgettable. The owners are very kind and friendly. The whole atmosphere feels clean and is overall a VERY positive experience.“

4.1 Good59 Reviews
Mega Subs Sandwich Shop • $
2137 King St E, Hamilton

Customers` Favorites

Assorted Submarine Sandwich
Chicken Fingers Ñ Fries
French Fries Onion Rings
Crispy Chicken Pita
12 Turkey Club Sub
Mega Assorted Sub
Breaded Pickles
Philly Cheese
BBQ Chicken
Pulled Pork

“We ordered 5 trays of subs for my daughter's 3rd birthday party yesterday and not only was there no food left but EVERYONE kept asking where the subs were from. We want to thank Mega Subs for the amazing service and quality of food that we have enjoyed for years now.“

4 Good63 Reviews
8

Mr.Sub

Mr.Sub Sandwich Shop • $
1144 Main St W, Hamilton

Customers` Favorites

Small Spicy Breaded Chicken Sub Combo
Large Double Stacked Smoked Meat Sub
Large Spicy Breaded Chicken Sub
Small Turkey Sub Combo
Homestyle Brownie
Garden Salad

“I had a really nice experience at Mr. Sub, thanks to Sakshi’s great service! She welcomed me with a warm smile and was very friendly. Sakshi was patient as I chose my toppings and even gave helpful suggestions, which made it easy to decide.

She prepared my sub carefully, making sure everything was fresh and balanced perfectly. She even checked in to make sure I was happy with how it was being made. I really appreciated her attention to detail.

Even though it was a bit busy, Sakshi stayed calm and worked quickly, helping other customers while keeping everything clean and organized. Her positive attitude and hard work made my visit enjoyable.

Thanks to Sakshi, I left Mr. Sub very satisfied. She made the experience special, and I’ll definitely come back again! Mr. Sub is lucky to have her on the team. Thank you, Sakshi!“

4 Good53 Reviews
Pita Pit Sandwich Shop • $
1096 Wilson St W, Ancaster

Customers` Favorites

Light Ranch
Just Trying
Pita Pit
Gluten

“I've been here about 25 times at least grabbing lunch for our office and every single time, the staff is SO FRIENDLY. They're always smiling, always fun to chat with while you wait and they don't cheap out on the toppings.

Always a pleasure to come here!“

4.2 Good32 Reviews
10

Mr.Sub

Mr.Sub Sandwich Shop • $
237 Parkdale Ave N, Hamilton

Customers` Favorites

Large Veggie & Cheese Sub Combo

“Such a great location, so polite! Quality-made subs and they followed instructions, perfectly. They didn't have a certain drink so they gave us free cookies and a nice note. We will definitely order from this location again. :)“

3.9 Good68 Reviews
Pita Pit Sandwich Shop • $
798 Concession St, Hamilton

Customers` Favorites

Build Your Own Salad
QP Chicken & Bacon
Falafel Wrap
Just Trying
Pita Pit

“Best service ever! I started ordering from this location because they're menu had more variety. I have been hooked ever since! I always get a chicken ceasar pita and a chocolate banana smoothie, and they have never failed me. Always made correctly and well packed. I ordered from the Upper James location ONE time, and it was terrible. I tell everyone I know that likes pita pit to go to the one on Concession St. Keep up the good work! - forever a fan 😍👌👏💯“

4.1 Good37 Reviews
Pita Pit Sandwich Shop • $
301 Fruitland Rd, Hamilton

Customers` Favorites

Spicy Buffalo Chicken
Chicken Souvlaki
Gluten-Free Pita
Chicken Shawarma
Chicken Caesar
Salad Bowl
Rice Bowl
Pita Pit
Vegan
Gyro

“It’s an amazing restaurant and great food.“

4.1 Good34 Reviews
13

Subway

Subway Sandwich Shop • $
905 Rymal Rd E Unit 0115, Hamilton

Customers` Favorites

Steak & Cheese 210 Cals
Chicken Bacon Ranch Sub
Cold Cut Combo
Veggie Delite
Italian B M T
Cookies

“We had a great experience at this Subway location! Our food looked amazing and Harman provided great service! I have celiac disease and she made sure to wash her hands and use a fresh pair of gloves when preparing my gluten free sandwich. Will definitely be coming back to this location!“

3.8 Good76 Reviews
Andy's 2-4-1 Submarines Sandwich Shop • $
271 Kenilworth Ave N, Hamilton

Customers` Favorites

Submarine Sandwich

“Andy's subs are hands down one of the best subs in Hamilton!“

3.9 Good47 Reviews
15

Subway

Subway Sandwich Shop • $
580 Mohawk Rd W Unit 31, Hamilton

Customers` Favorites

Cookies
Tuna

“one of the best sub i ever had in ontario.I got 4 vegetarian footlongs for my family under BOGO deal and had a very low expectations since they were giving 2 footlongs for the price of 1 but this location surprised me and our subs were fully loaded and very juice, also just finely grilled and toasted. Must recommend this place for subs, will revisit soon :)“

4.4 Superb16 Reviews
16

Subway

Subway Sandwich Shop • $
910 Queenston Rd Unit 7, Hamilton

Customers` Favorites

Meatball Marinara
Cold Cut Combo
Green Goddess
Steak

“I had an amazing experience at Subway, thanks to Ishpreet! Their customer service was outstanding—they were friendly, attentive, and made my sandwich exactly how I wanted it. The ingredients were fresh, and the presentation was perfect. Ishpreet’s positive attitude and professionalism truly made my visit enjoyable. Highly recommend visiting this location and getting served by Ishpreet!”“

4 Good15 Reviews
Mike's Subs Sandwich Shop • $
1004 Upper James St, Hamilton

Customers` Favorites

Lunch Special-- 12 Sub Can of Pop
Meatball with Onions Sub
12 Ham and Cheese Sub
12 Chicken Club Sub
Chicken Caesar Wrap
12 Turkey Sub
12 Mixed Sub
Torpedo Sub
Salad

“Mikes Subs is a local place here in Hamilton with various locations. This location I went to a few times to get a sub. I gotta say, their subs are always fresh and tasty. However, one time I found something that wasn't so tasty in my sub, a object that did not belong in a sub. Thankfully I noticed but be cautious. But I forgave them cause they're good and decent and local. The inside of Mikes Subs definitely leaves a lot to be deserved, which is generally why I always take it to go. However, you can get a lottery ticket here with your sub.“

3.5 Good127 Reviews
18

Subway

Subway Sandwich Shop • $
920 Upper Wentworth St Units 6 & 7, Hamilton

Customers` Favorites

Sweet Onion Chicken Teriyaki 240 Cals
Chicken Rancher
Turkey Breast
Veggie Patty
Cookies

“Placed a scheduled order for pick up. The subs were cold and soggy. Seems that they were probably made when the order was received rather than when it was scheduled for. However, the subs were made as instructed and they were not stingy with the toppings.“

3.6 Good28 Reviews
19

Subway

Subway Sandwich Shop • $
2537 Hamilton Regional Rd 56 Unit B9, Binbrook

Customers` Favorites

Green Goddess
Veggie Patty
Dr Pepper

“I order from here every few weeks when the kids want a nice sub, and I have always been impressed with the experience. The staff are consistently friendly, and the subs are always perfect and made to order, which keeps us coming back for more.

One of the standout features of this place is their online ordering system. I've been using it for a few years now and have never encountered any issues. It's convenient and efficient, making it easy to customize our orders exactly how we like them. Recently, we even received lovely, kind messages on our most recent order, adding a personal touch that made the experience even more enjoyable.

The combination of excellent service and delicious food makes this place a top choice for our family. The subs are fresh, flavorful, and satisfying, perfect for a quick and tasty meal. If you're looking for something quick and delicious, I highly recommend checking this place out. Whether you dine in or use the online ordering feature, you’re sure to have a great experience.“

3.6 Good26 Reviews
20

Quiznos

Quiznos Sandwich Shop • $
841 Upper James St, Hamilton

Customers` Favorites

Mediterranean Chicken Salad
Build Your Own Chicken Sub
The Big Fat Greek Salad
Turkey Ranch & Swiss
Chicken Carbonara
BBQ Chicken Pizza
BBQ Steak Sammie
Honey Bacon Club
Gluten Free Bread
Veggie Guacamole

“I recently visited the Quiznos location on Upper James and had a fantastic experience. The two young guys working there were incredibly friendly and welcoming, making the visit enjoyable right from the start. The food was amazing! I especially enjoyed the broccoli and cheddar soup, which was warm, delicious, and the perfect complement to my meal. Additionally, guys were very attentive to my family's dietary needs. They took special care to cater to my son's sesame seed allergy, ensuring that his meal would be safe to eat. Overall, I highly recommend this Quiznos location. I'll definitely be returning!“

3.5 Good53 Reviews
21

Subway

Subway Sandwich Shop • $
101 Queenston Rd, Hamilton

Customers` Favorites

Footlong Chocolate Chip Cookie
Chocolate Chip with M
Meatball Marinara
Turkey Breast
Veggie Delite
Italian B M T
Cookies

“Went at mightnight today for a late night snack. The gentleman working always asks how my day is, but genuinely seems to care about my answer. He's always in a positive mood, makes the best subs, never cares about working late, he's the mannn. Give this man a raise.“

3.5 Good45 Reviews
22

Subway

Subway Sandwich Shop • $
651 Upper James St Building #B15, Hamilton

Customers` Favorites

Chocolate Chip with M&M's Candies
Footlong Gingerbread Cookie
Sausage & Cheese 470 Cals
Crispy Chicken Sidekick
Red Velvet Cookie
Cold Cut Combo
Pizza Sub Melt
Veggie Delite
Italian B M T
Veggie Patty

“Been going to this Subway for years and always been satisfied with the service . The place is nice and clean and the staff are nice and always accommodating and the subs are always good and fresh and satisfying. Money well spent in this establishment .“

3.5 Good37 Reviews
23

Subway

Subway Sandwich Shop • $
1405 Upper Ottawa St Unit 2, Hamilton

Customers` Favorites

Chocolate Chip with M&M's Candies
Sweet Onion Chicken Teriyaki
Sad Excuse for a Sub Lol
Assorted Sub
Veggie Patty
Meatballer

“Excellent service got from here … the store manager was very helpful . He greet me with a smile and made my sub the way I wanted ..will come again and again here and will referred my friends too😊

Vegetarian options: Very clean and organized“

3.4 Good71 Reviews
Pita Pit Sandwich Shop • $
1317 Barton St E, Hamilton

Customers` Favorites

Regular Pita
Just Trying
Pita Pit
Falafel

“great food. they need to fix the acoustics though. super difficult to hear what staff is saying“

3.4 Good53 Reviews
25

Subway

Subway Sandwich Shop • $
697 Queenston Rd, Stoney Creek

Customers` Favorites

Veggie Delite

“The washroom door wouldn't open.
The Veggie sandwich was a little stale.
The coupon I had didn't apply to a simple 6" sandwich because it wasn't one of the ones from the menu.

Vegetarian options: The only option for vegan or WFPB lifestyle is the Veggie sandwich on wholewheat bread, that excludes meat, dairy and eggs (Whole Food Plant Based vs animal based)“

3.4 Good14 Reviews
26

Subway

Subway Sandwich Shop • $
1018 King St W, Hamilton

Customers` Favorites

Chocolate Chunk
Grilled Chicken
Cold Cut Combo
Chicken Rancher
Veggie Delite
Cookies
Steak

“This review is for 2 years back, I made a stop at this subway location, and I ordered a subway. The girl who made it, was very calm and made a delicious subway that I ever had.The other day I was driving by and remembered that. Her name was Misha!Keep up the good work guys!!Cheers!“

3.3 Good12 Reviews
Pita Pit Sandwich Shop • $
649 Upper James St, Hamilton

Customers` Favorites

Build Your Own Pita
Halloumi Sticks
Regular Pita
Pita Pit

“I have loved Pita Pit for so long! I always order a Deli Club. When they came out with their Deli Club Salad, my Mom fell in love, too! The food is always fresh, and the selection of cold and hot toppings is awesome. When we ordered a few months ago, the staff were making my moms large salad and literally put a handful of lettuce in it. I actually thought she was joking. I asked for more, as it was the base of the meal, and again, a small handful. Since then, every time we have had to beg for a full servings of the lettuce. I know it is the cheapest item. The last time I went in, it happened again! I let the staff know I wanted a full bowl and I kept asking for more until the bowl was filled properly. I absolutely would have paid for extra. I don't think the management staff would be happy if customers were not getting their money's worth. I will still eat from Pita Pit with the hope that they do better.“

3.3 Good46 Reviews
28

Subway

Subway Sandwich Shop • $
830 Upper James St Unit #105, Hamilton

Customers` Favorites

Savoury Turkey Ranch Sidekick
Ham Sub with Cucumbers
Egg & Cheese Sidekick
Veggie Delite
Italian B M T
Veggie Patty
Cookies

“Vegetarian options: I am a regular at this subway location, this location particularly is my go to because the staff is friendly, welcoming and always fast with service. The food is always fresh and for the vegetarians they change their gloves without making a request.

Highly recommended. 👍“

3.3 Good92 Reviews
29

Mr.Sub

Mr.Sub Sandwich Shop • $
478 King St E, Hamilton

“IT WAS VERY GREAT LIKE IT AIWAYS IS AND I GIVE MR Subs a one hundred percent and to Mike at night saver for being nice like he always is“

3.1 Average22 Reviews
30

Subway

Subway Sandwich Shop • $
1000 Upper Gage Ave, Hamilton

Customers` Favorites

Chocolate Chip with M&M's Candies
Chocolate Chunk
Turkey Rancher
Cold Cut Combo
Veggie Delite
Tuna Sub
Cookies
Tuna

“This 5 star review is for Vivick and him only.
Unfortunately on a holiday Monday, he has been left by himself with an endless rush of people.
Absolutely amazing customer service and amazing food given the circumstances.
Manager, please treat staff better than this.
Unacceptable.“

3.1 Average22 Reviews
31

Subway

Subway Sandwich Shop • $
301 Fruitland Rd Unit 3, Stoney Creek

Customers` Favorites

Veggie Delite
Veggie Patty
Italian B M T
Cookies

“Good service -

Ordered 2 subs from this location of subway. Veggie delight. The service was good and quick.
The veggie patty was okay but served its purpose.

The accompanying condiments were fine just like any other Subway.. nothing much to write about.
I ordered my subway with the Italian herbed bread and that was really nice. Didn't get it toasted so it reatained the freshness.

As we were just driving through the area, the location was very convenient for us .
Plenty of parking space is available.

Vegetarian options: Veggie delight“

3 Average13 Reviews
32

Subway

Subway Sandwich Shop • $
1160 Upper Paradise Rd Unit 3, Hamilton

“This place is great! These guys are friendly right off the bat, as well as being solidly competent, making your sub precisely the way you ask for it.They're also a bit more generous with their meats and cheeses than some other Subways tend to be. (Though, saying this, I hope that doesn't set up unfair and unrealistic expectations; that you're going to get excessive mounds and mounds of everything you want.)“

3.1 Average29 Reviews
33

Mr.Sub

Mr.Sub Sandwich Shop • $
967 Rymal Rd E, Hamilton

Customers` Favorites

Small Pizza Sub Combo

“My search for the best sub sandwich ended here at Mr. Sub near to our home and the best staff wearing a best Attitude needless to say about the taste as it’s awesome as always. Where ever u go in this culinary world Mr. sub’s taste hygiene and quality remains same and unchanged .
Thanks Mr. Sub.“

3.1 Average37 Reviews

You May Also Like