We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

My Thai

€€ - €€€Asian, Thai
21 John St N, Hamilton, Ontario L8R 1H1, Canada
+1 905-526-8373
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent49%
  • Very good30%
  • Average7%
  • Poor3%
  • Terrible11%
Travellers talk about
“pad thai” (8 reviews)
“soup” (3 reviews)
“john st” (2 reviews)
Open Now
11:00 - 22:00 Hours
Asian, Thai
€€ - €€€
21 John St N, Hamilton, Ontario L8R 1H1, Canada
All Details
Write a ReviewReviews (26)
Traveller rating
Traveller type
Time of year

1 - 10 of 26 reviews

Reviewed 14 February 2018

Staff is very friendly, but not Thai. Food is good but not really 5 points. Something is always missing to get a 5. Probably a european issue that I expect in an italian restaurant italian staff and italian music and in a thai restaurant thai...More

Thank TheGlobalist
Reviewed 28 January 2018

Cozy place on John St DT Hamilton....10 or so tables....we did take out ....pad thai was excellent ...chicken shrimp tofu.....sweet soy noodles were excellent as well....portions were good...4 thai spring rolls were tasty....takeout included napkins plates silverware...diverse menu ....staff was helpful and friendly ....highly recommended...More

Thank cuzinbuzzy
Reviewed 29 November 2017 via mobile

My hubby and I went here because of the reviews I read on this site. I was in the mood for Pad Thai and couldn’t wait for it my husband ordered a small chicken soup. The restaurant is spacious and can accommodate, I would say,...More

Thank KathleenR_28
MyThaiGroup, Public Relations Manager at My Thai, responded to this reviewResponded 1 December 2017

Sorry to hear that Kathleen ..if you found the sauce too strong we recommend asking for less sauce next time ...our customers are accustomed to our strong flavour in pad Thai but we can accommodate to anyone...sorry again and we do hope you'll give us...More

Reviewed 19 October 2017

Online menu says the Emerald Curry with Chicken is $11.25. Showed up and it was $19 .77. This is the worst green curry I have ever had. I make it all the time at home (costs about $20) and it is 10x better than this,...More

Thank Roo717
Reviewed 7 February 2017 via mobile

Wow! Keep coming back at least once a month. Just unbelieveable taste to the Basil beef, coconut shrimp, Love love love the lemon prawn soup. Great service and love the location. Keep it up!

Thank spiderwoman808
MyThaiGroup, Owner at My Thai, responded to this reviewResponded 1 December 2017

Thank you Charlotte :)

Reviewed 2 January 2017

I usually eat at My Thai for lunch, but one evening I brought take away home for supper when an associate came by for dinner after Court. We had a long day, I wanted something tasty and healthy and brought home an assortment of dishes....More

Thank LilBlur
Reviewed 5 November 2016 via mobile

This is my wife's favourite Thai restaurant. We go here quite often, the prices are reasonable, food is excellent and the service is good. What more could you ask for.

Thank Scott C
Reviewed 11 September 2016 via mobile

Visited this restaurant on Tuesday 6th Sept with my family and it was their recommendation. We were certainly not disappointed. At first we arrived and we were told they were expecting another large party and do we were a little unsure if this would affect...More

Thank WelshrarebitCardiff
Reviewed 28 March 2016 via mobile

We picked up lunch for takeout today easter Monday, this was my first time at this restaurant but I have been to the Brantford one many times an also used them for work catering. What a disappointment! The salad rolls were brown (lettuce inside was...More

Thank ValyaR49
Reviewed 11 February 2016 via mobile

First time at My Thai downtown. The restaurant is in an old building on John St, a little run down. The service was very quick and friendly. I ordered the Panang Curry which was excellent. My friend ordered the Basil Chicken and she said it...More

Thank SteveRic
Nearby HotelsSee all 21 hotels in Hamilton
Sheraton Hamilton Hotel
800 reviews
.08 km away
Homewood Suites by Hilton Hamilton Ontario
824 reviews
.19 km away
Staybridge Suites Hamilton - Downtown
303 reviews
.27 km away
Hamilton Plaza Hotel and Conference Center
299 reviews
.74 km away
Nearby Restaurants
Anchor Bar
275 reviews
.06 km away
115 reviews
.28 km away
LOFT Lounge
32 reviews
.17 km away
Chagall's Restaurant
56 reviews
.17 km away
Nearby Attractions
Art Gallery of Hamilton
138 reviews
.13 km away
Whitehern Historic House and Garden
54 reviews
.41 km away
First Ontario Centre
139 reviews
.15 km away
Hamilton Farmer's Market
73 reviews
.26 km away
Questions & Answers
Get quick answers from My Thai staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$4 - US$11
Lunch, Dinner
Restaurant features
Delivery, Takeout, Seating, Full Bar, Wine and Beer, Accepts Mastercard, Accepts Visa, Reservations, Waitstaff, Serves Alcohol, Accepts Credit Cards
Good for
Open Hours
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 22:00
11:00 - 22:00
Location and Contact Information
  • Address: 21 John St N, Hamilton, Ontario L8R 1H1, Canada
  • Location: Canada  >  Ontario  >  Hamilton
  • Phone Number: +1 905-526-8373
  • E-mail
Thai Cuisine in the heart of downtown Hamilton. Est 2000
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing