It’s midnight in Richmond and you haven’t eaten since lunch. That half-melted Snickers bar in your bag disappeared hours ago and most restaurants have long since closed for the day. Luckily, you don’t have to find a fast-food joint, tighten your belt until breakfast, or hit the Pringles in your hotel room mini-bar. 

Richmond has several late-night—sometimes all-night—eateries to satisfy your growling stomach. They’re also the perfect places to head to if you’ve arrived in the city at night or you’re on an airport layover and need somewhere to fuel-up before your next flight. Hungry? Read on for our menu of local nighttime dining options.


Location: 4751 Garden City Road, Richmond, BC

Open to 11:00pm every night except for Monday, this casual and ever-friendly Taiwanese-fusion eatery and bubble tea joint lures legions of young late-night regulars with its deep fried chicken nuggets, black pepper steak sizzling hot plate, and bubble tea shaved ice. Can’t decide between the savoury or sweet options? Get both.

Recommended: Sizzling Steak Hot Plate

Recommended: Bubble Tea Shaved Ice


Location: 100-8500 Alexandra Road, Richmond, BC

Open to 1:00am every night, this Hong Kong-style eatery on Alexandra Street (aka Food Street) also serves lots of popular baked Western dishes alongside its huge array of Chinese dishes—from chow mein to hot pot and from Hainanese chicken to sweet and sour pork chops. Portions are good, prices are reasonable and there are also a dozen or so vegetarian options available.

Recommended: Baked Pork Chop on Rice.


Location: 812-5300 No.3 Road, Richmond, BC

A 24-hour option located in Lansdowne Centre, No.9 is often clamorously busy during the day. But in the middle of the night, this fancy-free joint is sometimes just as crowded, as in-the-know locals roll in for Asian comfort dishes like fried rice, pork ball congee and a wide array of brothy noodle bowls. Western dishes are also available on its giant menu, including burgers and spaghetti entrées. 

Recommended: Salty Fish and Chicken Fried Rice.

No. 9 Restaurant has some delicious late-night options. | Photo Credit: Ed Lau.


Location: 7260 Westminster Hwy, Richmond, BC

Craving spicy food in the middle of the night? Having recently extended their business hours to 1:00am except for Mondays, South Silk offers Northern style Chinese cuisine including favourite dishes from “Mouth Watering Chicken” and Sliced Beef and Ox Tongue in Chili Sauce, to lighter options such as cold noodles.

Recommended: Mouth Watering Chicken

Chicken marinated in a delectable spicy sauce. | Photo Credit: South Silk Restaurant.


Location: 4200 No. 3 Rd, Richmond, BC

Part of the under-the-radar strip mall across from Aberdeen Centre, Double East is open until 1:00am from Monday to Saturday, and 12:00am on Sundays. This unassuming, family-style Chinese restaurant serves a good range of Chinese classics from Peking-style duck to hot and sour soup, but don’t miss the tempting array of seafood dishes as well.

Recommended: Steamed Scallops with Vermicelli

Last Updated on November 1, 2023 by Tourism Richmond