What are you looking for?

Pizza Restaurants in Fredericksburg

4.6 - 249 votes

Hours: 11AM - 11PM

722 Caroline St, Fredericksburg
(540) 368-1690

Benny Vitali's

No frills, good quality pizza. Enormous slice of pizza for 5 dollars or under. Will definitely come here again. Cashier was friendly and despite being ve... More reviews

4.7 - 167 votes

Hours: 12 - 8PM

1101 Sophia St, Fredericksburg
(540) 373-0870

Tapa Rio

Wow…an understatement for fabulous food and ambiance!! We stopped in for lunch, enjoyed sangria, delicious cauliflower and pizza…so good! The patio was... More reviews

4.4 - 159 votes

Hours: 10AM - 9PM

3605 Plank Rd, Fredericksburg
(540) 548-0400

Brothers Pizza

The chef salad is to absolutely die for! Frank's wife makes them and she is the best. Frank makes the pizzas and I they are just amazing! Best littl... More reviews

4.4 - 143 votes

Hours: 10AM - 9PM

10041 Jefferson Davis Hwy, Fredericksburg
(540) 898-0808

La Delizia Pizza

Ordered pick up and was told 10 min, food was ready on time and our order was correct but the chicken was completely gross. You could taste the freezer b... More reviews

4.3 - 155 votes

Hours: 12 - 9PM

600 William St, Fredericksburg
(540) 371-3800

Primavera Pizzeria & Grill

The subs were so delicious!! Every thing was cooked to perfection, my only issue is that they forgot an order of fries. More reviews

4.1 - 171 votes

Hours: 10AM - 12AM

2312 Plank Rd, Fredericksburg
(540) 371-6200

Cowboy Jack's Fredericksburg

Stopped by for a quick bite while on the way home. It was pretty crowded but we got seated very quick. Melanie was quick with our drink order. She was ve... More reviews

4.4 - 113 votes

Hours: Closed today

914 Bragg Rd, Fredericksburg
(540) 786-3907

Vita Felice Italian Restaurant

So good! I can’t believe this place doesn’t have more patrons when we go!! Always maybe 2-3 other groups of people. The flavor is off the charts! More reviews

4.4 - 98 votes

Hours: 11AM - 9PM

10849 Tidewater Trail, Fredericksburg
(540) 373-7500

Primo Pizza

Our new favorite local pizza place! Highly recommended from friends, pizza is SOOO good! Kids love the breadsticks. Prices are great, and delivery is alw... More reviews

4.2 - 118 votes

Hours: 11AM - 9PM

11105 Leavells Rd #5087, Fredericksburg
(540) 710-5517

Vinny's Italian Grill & Pizzeria

Really great place to eat. My family and I come here often. We love the pizza, steak and cheese, and fresh homemade chips. The pot o' gold is a gre... More reviews

4.6 - 68 votes

Hours: Closed today

175 Cambridge St unit 103, Fredericksburg
(540) 479-1886

Jen's Pizza Den

Family owned and super friendly staff!Pizza was delicious and priced right.Great stop along the way ? More reviews

4.3 - 97 votes

Hours: 10:45AM - 9PM

570 Celebrate Virginia Pkwy STE 145, Fredericksburg
(540) 356-9300

Primavera Pizzeria and Grill

Pretty good pizza and menu. Wish I ordered thin crust, just asked for a pepperoni and the crust was kinda thick. More reviews

3.9 - 137 votes

Hours: Closed today

5306 Plank Rd, Fredericksburg
(540) 786-2335

George's Pizza

The service is pretty good.The pizza is average, in my opinion. The cheese has a thick consistency and is heavy, similar to Sam's Pizza. If you like... More reviews

3.9 - 134 votes

Hours: 11:30AM - 6PM

1 Towne Centre Blvd #2400, Fredericksburg
(540) 479-3152

Malawi's Pizza Spotsylvania Towne Centre

The thematic interior design of this restaurant was thoughtful and pleasant. The pizza and salad were delicious and the wait time was short. More reviews

3.8 - 139 votes

Hours: 12 - 9PM

9849 Jefferson Davis Hwy, Fredericksburg
(540) 710-7775

Ledo Pizza

Stopped in tonight and got the best pizza from the nicest two girls at the counter! It has been so long since I have had a Ledo’s pizza and I will be bac... More reviews

4.4 - 73 votes

Hours: Closed today

175 Cambridge St, Fredericksburg
(540) 479-1886

Garaffa's Pizza

Terrible food at Jens pizza den...I wish I could say Jens has great food but I can't. It's NOTHING LIKE Garaffas. The food is mediocre at best. We lo... More reviews

4 - 113 votes

Hours: 11AM - 10PM

316 White Oak Rd, Fredericksburg
(540) 373-4014

Marco's Pizza

We ordered 2 XL pepperoni and sausage, cheesy bread, and medium cheese. We ordered through the Marco app and the process was pretty simple and easy to ... More reviews

3.9 - 122 votes

Hours: 12 - 8PM

10657 Spotsylvania Ave, Fredericksburg
(540) 898-5008

Danny's Pizza & Subs

Best pizza in the area of Fredericksburg. They even took my order 10 minutes before closing. Other locations in the area like mama's pizza will not ... More reviews

3.9 - 121 votes

Hours: 11AM - 8:30PM

201 Kings Hwy, Fredericksburg
(540) 374-8288

Vinny's Italian Grill & Pizzeria

Vinny's is always Wonderful! The food is EXCELLENT and so is the Service. Carmen and the other ladies and always Pleasant! We enjoyed dinner there t... More reviews

3.9 - 120 votes

Hours: 11AM - 2AM

816 Caroline St, Fredericksburg
(540) 371-9595

Spirits American Bar & Grill

Went for lunch. Food was terrific. Service was fast.The atmosphere was pleasant. We left full and satisfied and it didn't break the bank.Lucky us.. More reviews

4.3 - 77 votes

Hours: 10AM - 7PM

1131 Jefferson Davis Hwy, Fredericksburg
(540) 681-1458

Patriot Subs

First time visitors of Patriot Subs, and we were greeted by Ross (Owner), who is very personable.Husband ordered a large Italian, and I ordered the Reube... More reviews

3.8 - 115 votes

Hours: 12 - 9PM

20 Plantation Dr #103, Fredericksburg
(540) 371-6022

J's Pizza & Subs Café

The best food and excellent delivery!!! The nachos, wings, steak and cheese, and that hummus platter is so fresh and healthy!!! More reviews

3.7 - 123 votes

Hours: 12 - 8:30PM

10705 Courthouse Rd, Fredericksburg
(540) 891-7300

Castiglia's Italian Restaurant & Pizzeria

We had a group of 16. They got all our orders right, plenty of refills, friendly conversation. The food was tasty but huge portions, take home boxes. D... More reviews

3.7 - 122 votes

Hours: 11AM - 10PM

1500 Central Park Blvd, Fredericksburg
(540) 786-8800


I didn't want to leave 1 star! But I informed the cashier about the pizza maker not wearing gloves and touching his face! Literally rubbing the swea... More reviews

4 - 89 votes

Hours: 11AM - 8:30PM

20 Plantation Dr, Fredericksburg
(540) 372-6968

Vinny's Italian Grill & Pizzeria

It seems to me the pies have gotten smaller. Anyone else feel this way? I picked up a pie to go and the box felt empty. More reviews

3.8 - 98 votes

Hours: 12 - 9PM

3996 Lafayette Blvd, Fredericksburg
(540) 898-0900

Sam's Pizza & Subs

Arrived at 830pm and was dismissed from the dining area as the waitress said the tables are not available after 830.We dine here several times a month an... More reviews

View on map