McDonald's in Virginia Beach

McDonald's - 300 21st St

Rating: 4

300 21st St, Virginia Beach VA 23458
(757) 422-0843

We love this McDonald's particularly if we're searching for kid meal toys. They almost always have them. The staff is friendly and the restaurant is clean and well kept.

McDonald's - 2432 Princess Anne Rd

Rating: 3.7

2432 Princess Anne Rd, Virginia Beach VA 23456
(757) 430-1106

Always love to stop when in a hurry! Fast and friendly

McDonald's - 2097 General Booth Blvd

Rating: 3.7

2097 General Booth Blvd, Virginia Beach VA 23454
(757) 427-2621

Probably the cleanest McDonald's I have ever been to.

McDonald's - 4696 Bonney Rd

Rating: 3.6

4696 Bonney Rd, Virginia Beach VA 23452
(757) 497-2700

Best McDonald's in Virginia Beach, speed could improve during evenings hours mainly 8pm-2pm but i know children are working and they kinda could care less.... Morning & Afternoon Shifts Rock! I love you guy

McDonald's - 5236 Providence Rd

Rating: 3.5

5236 Providence Rd, Virginia Beach VA 23464
(757) 467-0081

I love coming here make feel welcome good food

McDonald's - 6680 Indian River Rd

Rating: 3.4

6680 Indian River Rd, Virginia Beach VA 23464
(757) 420-6804

The drive-thru wait was long, but I ordered my food "cooked fresh", so I won't complain. Both cashiers were friendly, the food was hot & tasty. Overall good experience.

McDonald's - 773 Lynnhaven Pkwy

Rating: 3.3

773 Lynnhaven Pkwy, Virginia Beach VA 23452
(757) 689-2402

Took one star because they always seem to have a wet floor. I understand that its a restaurant but there is always something being spilled. Besides that, it’s a decent looking McDonalds.

McDonald's - 5349 Indian River Rd

Rating: 3.3

5349 Indian River Rd, Virginia Beach VA 23464
(757) 420-1930

Great customer service. Worker cussed and apologized when I heard. 11/10 would come again!

McDonald's - 404 N Birdneck Rd

Rating: 3.3

404 N Birdneck Rd, Virginia Beach VA 23451
(757) 437-7297

This place is garbage half hour in line for a flat f__king soda and worm food and rude service. Never again

McDonald's - 701 Chimney Hill Pkwy

Rating: 3.3

701 Chimney Hill Pkwy, Virginia Beach VA 23462
(757) 340-6335

McDonald's by far has the best service when it comes to customer service. On the plus side, they have great food. Quick and timely. Overall cleanliness of the restaurant superb.

McDonald's - 4608 Haygood Rd

Rating: 3.3

4608 Haygood Rd, Virginia Beach VA 23455
(757) 464-0802

Great ice cream cone. Thanks guys!

McDonald's - 601 First Colonial Road

Rating: 3.3

601 First Colonial Road, Virginia Beach VA 23451
(757) 425-9416

My first experience with McDonald's was in 1955 Phoenix Arizona. They exceeded my expectations then and they continue to exceed my expectations even today... Always satisfied at McDonald's...

McDonald's - 2876 Shore Dr

Rating: 3.3

2876 Shore Dr, Virginia Beach VA 23451
(757) 481-4578

I just came here in the worst moods hoping food would cheer me up, but not only did the food cheer me up, the customer service did. Both people at each drive thru window were so polite and kind to me that it actually lightened up my mood. I come to this McDonald’s usually when I go to the bay or have a late night more

McDonald's - 5833 Northampton Blvd

Rating: 3

5833 Northampton Blvd, Virginia Beach VA 23455
(757) 460-0241

Food is excellent, and employees are all very helpful. Experience was a great one. Will be going back when we are in town again.

McDonald's - 2037 Lynnhaven Pkwy

Rating: 3

2037 Lynnhaven Pkwy, Virginia Beach VA 23456
(757) 471-8816

Every time I eat or order here, I also get what I ordered. The folks behind the counter are nice and helpful.

McDonald's - 3736 Virginia Beach Blvd

Rating: 3

3736 Virginia Beach Blvd, Virginia Beach VA 23452
(757) 463-4679

Stop by for lunch with my two adult children, after stopping by the Central Library. Lunch was great, had a well done double hamburger. The place very clean and sat in comfortable cloth lounge chairs. Plenty of parking and is handicap accessible.

McDonald's - 1828 Kempsville Rd

Rating: 3

1828 Kempsville Rd, Virginia Beach VA 23464
(757) 479-1008

Food was hot and fresh when we placed an order from the app and picked up curbside. Worker bringing the food out was nice and respectful. The app is also easy to use and has different coupons that can be redeemed one per order. Also liked how there was an option to pick up the food in the drive thru if one desired. I more

McDonald's in The Nearby Cities

McDonald's Norfolk
14 locations

McDonald's Chesapeake
11 locations