Across Pennsylvania, of the 291 Thai restaurants we list, 281 give a phone number and 199 have a website. By what they offer: 14 list vegan dishes, 11 serve sushi, 11 serve Thai tea. Most often named on their own websites: takeout (43), fresh ingredients (17) and vegetarian options (12). The longest-running is Trio, in business since 2006. 7 describe themselves as family-owned.
Top 10 Thai restaurants in Pennsylvania
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1The Green MangoWilkins Twp
-
2Place One RestaurantBensalem
-
4Circles Northern LibertiesPhiladelphia
-
5Thai Place RestaurantPhoenixville
-
6Thai Tamarind Noodle & RiceBellevue
-
7Chabaa Thai BistroPhiladelphia
-
8KUB KAO Thai & Beyond "Lansdale PA"Lansdale
-
9ThaiFoon PittsburghPittsburgh
-
10Kiin Lao and Thai EateryPittsburgh
Cities
Largest first. Towns with a single Thai restaurant are listed further down this page.
- Philadelphia58
- Pittsburgh37
- Lancaster9
- Allentown6
- Mechanicsburg6
- Erie5
- York5
- Bethlehem4
- Easton4
- Gettysburg4
- Havertown4
- Indiana4
- Lansdale4
- Williamsport4
- Ardmore3
- Bellevue3
- Harrisburg3
- Phoenixville3
- Scranton3
- State College3
- Stroudsburg3
- Abington2
- Altoona2
- Bala Cynwyd2
- Bloomsburg2
- Blue Bell2
- Brodheadsville2
- Bryn Mawr2
- Carlisle2
- Coplay2
- Cranberry Twp2
- East Stroudsburg2
- Folsom2
- Glenshaw2
- Huntingdon Valley2
- Kennett Square2
- LEWISBURG2
- Media2
- Norristown2
- Northampton2
- Royersford2
- West Chester2
Other towns in Pennsylvania
One Thai restaurant each — too few for a page of their own, so they live here.
-
Kanlaya Thai KitchenAllison Park
4779 William Flinn Hwy, Allison Park, PA 15101
-
Phu Thai 611 Thai CuisineBartonsville
3180 PA-611, Bartonsville, PA 18321
-
Beaver Thai CuisineBeaver
568 3rd St, Beaver, PA 15009
Takeout
-
Crazy Thai RestaurantBeaver Falls
1801 7th Ave, Beaver Falls, PA 15010
-
Place One RestaurantBensalem
1336 Bristol Pike, Bensalem, PA 19020
-
Thai OrchidBerwyn
556 Lancaster Ave, Berwyn, PA 19312-1635
-
Spicy Noodles HouseBlairsville
861 Route 22 Hwy W, Blairsville, PA 15717-7916
-
Maenam ThaiBlawnox
330 Freeport Rd, Blawnox, PA 15238
-
Touch of ThaiBreinigsville
1044 Trexlertown Rd, Breinigsville, PA 18031
Takeout
-
Siam Cuisine Thai Restaurant IIIBuckingham
4950 York Rd, Buckingham, PA 18902
-
Tewada Thai RestaurantButler
536 W Cunningham St, Butler, PA 16001
-
Thai PalaceCamp Hill
3608 Market St, Camp Hill, PA 17011
-
Thai Suan ThipCecil
3256 Millers Run Rd, Cecil, PA 15321-1132
-
Jai Thai RestaurantChambersburg
875 Lincoln Way W, Chambersburg, PA 17202
-
Thai Kour International Co.Coatesville
291 Dague Farm Dr, Coatesville, PA 19320
-
Thai Basil PhoCollegeville
305 2nd Ave, Collegeville, PA 19426
Takeout
-
ChiangmaiConshohocken
108 Fayette St, Conshohocken, PA 19428
Locally owned
-
Krua Thai CafeDallastown
45 E Main St, Dallastown, PA 17313
-
Bualoy CuisineDevon
300 W Lancaster Ave, Devon, PA 19333
-
Pakha's Thai HouseDillsburg
3 S US Route 15, Dillsburg, PA 17019
-
Thai SpoonDormont
1409 Potomac Ave, Dormont, PA 15216
Takeout
-
Spice Thai CuisineDoylestown
54 E State St, Doylestown, PA 18901
-
BobaTea EateryDuncansville
204 Hollidaysburg Plaza, Duncansville, PA 16635
-
Sushi & Thai HibachiDunmore
702 North Blakely Street, Dunmore, PA 18512
-
Mohll Thai LLCEAST WHITELAND
152 LANCASTER Ave, EAST WHITELAND, PA 19355
-
Mango Tree BistroEagleville
3120 Ridge Pike, Eagleville, PA 19403
Takeout · Fresh ingredients
-
Thai House RestaurantEdwardsville
Gateway Shopping Center, Edwardsville, PA 18704
-
Swadee Thai houseEmmaus
302 Main St, Emmaus, PA 18049
Takeout
-
Three Sisters ParkEphrata
119 E Main St, Ephrata, PA 17522
-
MyThai KitchenFeasterville-Trevose
1808 Brownsville Rd, Feasterville-Trevose, PA 19053-3434
-
Kapow Kitchen & Food TruckGarnet Valley
1362 Naamans Creek Rd, Garnet Valley, PA 19060-1618
-
Nooddi - Thai ChefGlen Mills
364 Wilmington Pike, Glen Mills, PA 19342
Since 2015
Family-owned
Fresh ingredients
-
Rassame's Thai CuisineGreensburg
430 Grove St, Greensburg, PA 15601
-
Chang Thai Restaurant PAGrove City
214 S Broad St, Grove City, PA 16127
-
Siam Bangkok CuisineHarmony
115 Perry Hwy, Harmony, PA 16037
Takeout
-
La Kang Thai Noodles BarHellertown
620 Main St, Hellertown, PA 18055
Fresh ingredients
-
SawasdeeHershey
1319 E Chocolate Ave, Hershey, PA 17033
-
Ruby Thai KitchenKing of Prussia
160 N Gulph Rd, King of Prussia, PA 19406
-
Plum Tree GardenLanghorne
2034 E Old Lincoln Hwy, Langhorne, PA 19047-3002
-
Kamrai Thai&Sushi HouseLemont
901 Pike St, Lemont, PA 16851
-
Charm Thai CuisineLemoyne
324 Market St, Lemoyne, PA 17043
-
A Gourmet Garden Chinese and ThaiLeola
16 Newport Rd, Leola, PA 17540-1818
-
Malay Thai KitchenLevittown
8800 New Falls Rd, Levittown, PA 19054
-
Royal Thai OrchidsMalvern
309 Lancaster Ave, Malvern, PA 19355
-
Rice & Curry I Thai & Asian BistroMaple Glen
521 Limekiln Pike, Maple Glen, PA 19002-2805
-
Chantana ThaiMifflinburg
401 Market St, Mifflinburg, PA 17844-1248
-
Thai Taste CuisineMillcreek Twp
35 Peninsula Dr, Millcreek Twp, PA 16505
Takeout
-
Thai Chang Cuisine Mount PoconoMt Pocono
3236 PA-940, Mt Pocono, PA 18344
-
Coco Thai BistroNarberth
231 Haverford Ave, Narberth, PA 19072
Takeout
-
Wildflowers Garden Restaurant-Thai CornerNew Hope
8 W Mechanic St, New Hope, PA 18938
-
Siam CuisineNewtown
2124 S Eagle Rd, Newtown, PA 18940
-
Star GardenNorthumberland
234 Duke St, Northumberland, PA 17857
-
Thai Chef and Noodle FusionPenndel
157 W Lincoln Hwy, Penndel, PA 19047
Since 2015
Family-owned
Fresh ingredients
-
Chao Phraya Thai CuisinePleasant Hills
328 Curry Hollow Rd, Pleasant Hills, PA 15236
-
Thai CuisineReading
502 Eisenbrown St, Reading, PA 19605
-
Thai BasilSalisbury Twp
5336 Mine Rd, Salisbury Twp, PA 17535
-
Saen Thai CuisineShawnee on Delaware
107 Shawnee Square Dr, Shawnee on Delaware, PA 18356
-
Eve's Thai KitchenShillington
10 S Summit Ave, Shillington, PA 19607
-
Elephant #8 Thai TasteSlippery Rock
126 S Main St, Slippery Rock, PA 16057
-
Aroi Thai & Asian BistroSouthampton
727 2nd Street Pike, Southampton, PA 18966
-
Dee Dee Thai RestaurantSpringdale
555 Pittsburgh St, Springdale, PA 15144
-
Heng's Thai CuisineSpringfield
1156 Baltimore Pike, Springfield, PA 19064
-
Siam DeluxeTrappe
130 W Main St Ste 112, Trappe, PA 19426-2025
Takeout
-
Modern ThaiTyrone
Tyrone, PA
-
Asian Family's No. 1Upper Darby
819 Garrett Rd, Upper Darby, PA 19082
-
Thai Aroy DeeUpper Darby Twp
1006 Warrior Rd, Upper Darby Twp, PA 19026
-
White Orchids Thai CuisineUpper Saucon Twp
2985 Center Valley Pkwy #200, Upper Saucon Twp, PA 18034
Since 2007
Takeout · Fresh ingredients
-
Jade Cottage CafeWaynesboro
304 W Main St, Waynesboro, PA 17268-1412
-
Spoonful Thai BistroWest Reading
610 Penn Ave, West Reading, PA 19611
-
Thai PlaceWexford
12009 Perry Hwy, Wexford, PA 15090-8394
-
Thai ThaiWilkes-Barre
41 S Main St, Wilkes-Barre, PA 18701
Vegetarian options
-
The Green MangoWilkins Twp
3461 William Penn Hwy, Wilkins Twp, PA 15235
-
Gummlai ThaiWillow Grove
47 Easton Rd, Willow Grove, PA 19090-3201
Vegetarian options · Takeout
-
Thai Wat RestaurantWyomissing
1145 Berkshire Blvd, Wyomissing, PA 19610
BEFORE YOU GO
Make your next Thai meal easier
Read the menu, explain your spice preference and organise takeout.

Choose your first order
Read the dishes, accompaniments and available changes.
Read the guide
Explain your spice preference
Use the restaurant’s own options and ask about the dish.
Read the guide
Coordinate a group order
Track dishes, accompaniments and individual preferences.
Read the guide