The best Thai in Richmond
Mom's Siam leads our ranking for Thai in Richmond. Readers voted it first in Richmond Magazine Best & Worst in 2025 and 2026. Sabai and The Patio Thai Restaurant come next.
- 1Mom's SiamReaders' choice, 2025, 2026
- 2SabaiReaders' runner-up, 2025
3The Patio Thai RestaurantReaders' runner-up, 2026
36 Thai restaurants are open in and around Richmond. The top 3 are ranked first; the rest follow.
Showing 11 places: order online. Show all 38
The top 3
How we rankPhoto: patiothairva.com 3The Patio Thai Restaurant
Thai restaurant · Richmond- Runner-up in Richmond Magazine Best & Worst 2026 for Thai, voted by readers [1]
- Finalist in Richmond Magazine Best & Worst 2025 for Thai, voted by readers [2]
“Thai food never tasted so good”
- Where
- 103 E Cary St, Richmond, VA 23219
- Today
- Closed for the day
- On the menu
- Pad Thai $12.98 · Green Curry $12.98 · Spring Rolls $6.50 · Fried Rice $12.98
- Has
- Reservations · Takeout · Private dining · Catering · Outdoor seating
- Phone
- (804) 447-4615
All hours
Mon 11 AM to 9:30 PM Tue 11 AM to 9:30 PM Wed 11 AM to 9:30 PM Thu 11 AM to 9:30 PM Fri 11 AM to 10 PM Sat 12 PM to 10 PM Sun 12 PM to 9:30 PM Checked Oct 5 · Report a change
More Thai in Richmond
8 more · A to Z
Photo: gingerthaitaste.com Ginger Thai
Thai restaurant · Richmond“At Ginger Thai Taste we serve all of your favorite Thai food from rice or noodle dishes to tofu & vegetable dish.”
- Where
- 3145 W Cary St, Richmond, VA 23221
- Today
- Closed for the day
- On the menu
- Pad Thai $13.95 · Red Curry $14.95 · Fried Tofu Starter $7.95 · Ginger Fried Rice $14.95
- Has
- Takeout · Reservations
- Phone
- (804) 254-7373
All hours
Mon 11 AM to 3 PM, 5 PM to 8:30 PM Tue Closed Wed 11 AM to 3 PM, 5 PM to 8:30 PM Thu 11 AM to 3 PM, 5 PM to 8:30 PM Fri 11 AM to 8:30 PM Sat 11 AM to 8:30 PM Sun 12 PM to 8:30 PM Checked Oct 5 · Report a change

Photo: padthairestaurantva.com Pad Thai Restaurant
Thai restaurant · Mechanicsville- Where
- 8460 Meadowbridge Rd, Mechanicsville, VA 23116
- Today
- Closed today
- Phone
- (804) 559-0062
All hours
Mon 11 AM to 2 PM, 4 PM to 9 PM, 11:15 AM to 1:18 PM, 4:15 PM to 8:18 PM Tue 11 AM to 2 PM, 4 PM to 9 PM, 11:15 AM to 1:18 PM, 4:15 PM to 8:18 PM Wed 11 AM to 2 PM, 4 PM to 9 PM, 11:15 AM to 1:18 PM, 4:15 PM to 8:18 PM Thu 11 AM to 2 PM, 4 PM to 9 PM, 11:15 AM to 1:18 PM, 4:15 PM to 8:18 PM Fri 11 AM to 2 PM, 4 PM to 9 PM, 11:15 AM to 1:18 PM, 4:15 PM to 8:18 PM Sat 12 PM to 2 PM, 4 PM to 9 PM, 12:15 PM to 1:18 PM, 4:15 PM to 8:18 PM Sun Closed Checked Oct 5 · Report a change

Photo: seabythai.com Sea By Thai
Thai restaurant · Glen Allen“Visit us to enjoy an authentic Thai meal, lunch or dinner.”
- Where
- 2452 Old Brick Rd, Glen Allen, VA 23060-5841
- Has
- Delivery · Takeout
- Phone
- (804) 716-4062
Checked Oct 5 · Report a change
Thai Diner
Thai restaurant · Henrico- Where
- 8059 W Broad St, Henrico, VA 23294
- On the menu
- Pad Thai $14.95 · Red Curry $14.95 · Fried Spring Rolls (2) $4.50 · Fried Rice $14.95
- Phone
- (804) 270-2699
Checked Oct 5 · Report a change
Thai Studio Restaurant
Thai restaurant · Richmond“There is a large selection of authentic Thai dishes combining old world recipes with the freshest ingredients”
- Where
- 516 N 2nd St Unit C, Richmond, VA 23219
- Today
- Closed for the day
- Has
- Takeout · Delivery
- Phone
- (804) 918-0505
All hours
Mon 11 AM to 3 PM, 4:30 PM to 9:30 PM Tue 11 AM to 3 PM, 4:30 PM to 9:30 PM Wed Closed Thu 11 AM to 3 PM, 4:30 PM to 9:30 PM Fri 11 AM to 3 PM, 4:30 PM to 10 PM Sat 12 PM to 10 PM Sun 12 PM to 9:30 PM Checked Oct 5 · Report a change

Photo: thaitoptentogo.com Thai Top Ten
Thai restaurant · Glen Allen- Where
- 9986 Brook Rd, Glen Allen, VA 23059
- Today
- Closed for the day
- Phone
- (804) 553-1499
All hours
Mon Closed Tue 11:30 AM to 3 PM, 5 PM to 10 PM Wed 11:30 AM to 3 PM, 5 PM to 10 PM Thu 11:30 AM to 3 PM, 5 PM to 10 PM Fri 11:30 AM to 3 PM, 5 PM to 10 PM Sat 12 PM to 10 PM Sun 12 PM to 9 PM Checked Oct 5 · Report a change
Tip Thai Restaurant
Thai restaurant · Henrico“At Tip Thai, we honor traditions by bringing together fresh ingredients, family recipes, and a spirit of sharing, creating meals meant to be savored, celebrated, and enjoyed together.”
- Where
- 8131 Staples Mill Rd, Henrico, VA 23228-2751
- Today
- Closed for the day
- Has
- Takeout · Delivery
- Phone
- (804) 261-1111
All hours
Mon Closed Tue 11 AM to 2:30 PM, 4:30 PM to 9 PM Wed 11 AM to 2:30 PM, 4:30 PM to 9 PM Thu 11 AM to 2:30 PM, 4:30 PM to 9 PM Fri 11 AM to 2:30 PM, 4:30 PM to 10 PM Sat 12 PM to 10 PM Sun 4:30 PM to 9 PM Checked Oct 5 · Report a change
- Marigold Thai7154 Mechanicsville Tpke, MechanicsvilleClosed today
Worth the drive
Within about half an hour of Richmond.

Photo: thaigourmetkitchen.com Thai Gourmet Restaurant
Thai restaurant · Ashland“We serve only the freshest and finest ingredients.”
- Where
- 9555 Kings Charter Dr, Ashland, VA 23005
- Today
- Closed for the day
- Phone
- (804) 550-0055
All hours
Mon 11 AM to 9 PM Tue 11 AM to 9 PM Wed 11 AM to 9 PM Thu 11 AM to 9 PM Fri 11 AM to 9 PM Sat 4 PM to 9 PM Sun 4 PM to 9 PM Checked Oct 5 · Report a change
- Kacha Thai Restaurant5230 Oaklawn Blvd, HopewellClosed for the day
No longer open
- Balliceaux / Kampot, 203 N Lombardy St has closed.
- Nisa Thai Asian Cuisine, 118 S Belvidere St has closed.
- Pin Kan Thai Cuisine, 3402 Pump Rd has closed.
- Ratee | Thai Restaurant, 9047 W Broad St has closed.
- Thai Corner, 327 N 2nd St has closed.
- Thai Diner Too, 3028 W Cary St has closed.
What Thai costs in Richmond
The lowest price for each, from each restaurant’s own menu, checked October 2026.
| Restaurant | Noodles | Curry | Starter | Rice dish |
|---|---|---|---|---|
| Capital Thai | $16.95 (Pad Thai) | $16.95 (Red Curry) | $5 (Spring Rolls) | $15.95 (Thai Fried Rice) |
| Chadar Thai Restaurant | $14.95 (Pad Thai stir fried thin rice noodle) | — | — | $14.95 (Pad Thai stir fried thin rice noodle) |
| Elephant Thai Restaurant | $13 (Pad Thai Chicken Combo) | — | — | — |
| Elephant Thai Short Pump | $13 (Pad Thai Chicken Combo) | — | — | — |
| Ginger Thai | $13.95 (Pad Thai) | $14.95 (Red Curry) | — | $14.95 (Ginger Fried Rice) |
| Mom's Siam 2 | $13 (Pad Thai (Noodles)) | $14 (Red Curry) | — | $13 (Traditional Fried Rice) |
| Ruang Tong Thai Cuisine | $16 (Pad Thai) | $16 (Red Curry) | $9 (Fresh Spring Rolls (4)) | $16 (Thai Fried Rice) |
| Siam Paragon Thai Cuisine | — | — | $7.69 (Spring Rolls (Deep Fried)) | — |
| Thai Diner | $14.95 (Pad Thai) | $14.95 (Red Curry) | $4.50 (Fried Spring Rolls (2)) | $14.95 (Fried Rice) |
| The Patio Thai Restaurant | $12.98 (Pad Thai) | $12.98 (Green Curry) | $6.50 (Spring Rolls) | $12.98 (Fried Rice) |
| iThaiz Restaurant | $9.95 (Pad Thai) | — | $5.95 (Spring Rolls) | $1.65 (Jasmine Rice) |
How we rank
Nobody at Guide2 scores the food. The ranking adds up what Richmond’s own judges have said in public: readers’ polls count most, then critics’ standing lists, then local press and food writers. Every point is numbered and listed under Sources below. The full method.
What changed
- Thai Diner Too closed
- Thai Corner closed
- Nisa Thai Asian Cuisine closed
- Balliceaux / Kampot closed
Questions
- What is the best Thai in Richmond?
- Mom's Siam. Won Richmond Magazine Best & Worst 2025 and 2026 for Thai, voted by readers. Sabai and The Patio Thai Restaurant come next.
- How much does Thai cost in Richmond?
- On the restaurants' own menus: noodles from $9.95 (iThaiz Restaurant) to $16.95 (Capital Thai); curry from $12.98 (The Patio Thai Restaurant) to $16.95 (Capital Thai); starter from $4.5 (Thai Diner) to $9 (Ruang Tong Thai Cuisine); rice dish from $1.65 (iThaiz Restaurant) to $16 (Ruang Tong Thai Cuisine).
- How many Thai restaurants are in Richmond?
- 36 are open in and around Richmond as of October 2026, including Alex's Thai Cuisine, Bangkok Thai, Basil Thai Kitchen, Capital Thai, Chadar Thai Restaurant and 31 more. Within a half-hour drive there are 2 more, in Hopewell and Ashland.
- Which Thai restaurants in Richmond take reservations?
- 1 take online bookings: The Patio Thai Restaurant. The rest are walk-in or by phone.
- Where can I order Thai online in Richmond?
- 9 have online ordering on their own websites: Ginger Thai, Marigold Thai, Pad Thai Restaurant, Sea By Thai, Thai Diner, Thai Studio Restaurant, Thai Top Ten, The Patio Thai Restaurant and 1 more.
- Is Balliceaux / Kampot in Richmond still open?
- No. Balliceaux / Kampot has closed. For Thai nearby, see the list above.
- Is Nisa Thai Asian Cuisine in Richmond still open?
- No. Nisa Thai Asian Cuisine has closed. For Thai nearby, see the list above.
- Is Pin Kan Thai Cuisine in Richmond still open?
- No. Pin Kan Thai Cuisine has closed. For Thai nearby, see the list above.
- Is Ratee | Thai Restaurant in Richmond still open?
- No. Ratee | Thai Restaurant has closed. For Thai nearby, see the list above.
- Is Thai Corner in Richmond still open?
- No. Thai Corner has closed. For Thai nearby, see the list above.
- Is Thai Diner Too in Richmond still open?
- No. Thai Diner Too has closed. For Thai nearby, see the list above.
Sources
- 1Richmond Magazine Best & Worst, Best & Worst 2026: Food & Drink, 2026. Checked Oct 5, 2026. Archived copy.
- 2Richmond Magazine Best & Worst, Best & Worst 2025: Food & Drink, 2025. Checked Oct 5, 2026. Archived copy.
- 3Richmond Times-Dispatch, Sabai. Checked Oct 5, 2026. Archived copy.
See something wrong? Read our corrections policy.
More places to eat in Richmond
All guides
- Zorch Pizza
- Mary Angela's Pizzeria
- Pizza Bones

- Blanchard's Coffee Co.
- Perk Coffee and Lunchbox
- Ironclad Coffee Roasters

- Mexico Restaurant
- Wong's Tacos
- En Su Boca

- Sub Rosa Bakery
- Shyndigz
- Idle Hands Bread Company

- Peter Chang
- Yen Ching
- Beijing On Grove
- Moore Street Cafe
- Joe's Inn
- Millie's Diner
The weekend, by Wednesday
One email a week with what is on around Richmond, sorted by day, with times and prices where the venue gives them. Free.
Run a restaurant, café or brewery?
Listings are free and nobody pays to be ranked. Tell us about new hours, a new menu or an opening, and we update the page.