What are you looking for?

Coffee Shops in Fredericksburg

4.6 - 207 votes

Hours: 7AM - 9PM

620 Caroline St, Fredericksburg
(540) 940-2165

Papa Johns Pizza

Friendly staff and super yummy food. I highly recommend the lemon pound cake. We were visiting and wish we bought an entire Loaf to take home. We will de... More reviews

4.7 - 132 votes

Hours: 6AM - 4PM

400 Princess Anne St, Fredericksburg
(540) 368-2101

Papa Johns Pizza

Came in at 3:53 pm; they close at 4 pm. However, instead of telling me “sir just to let you know, we close in 7 minutes”, they sold me the coffee and at ... More reviews

4.6 - 113 votes

Hours: 9AM - 10PM

615 Caroline St, Fredericksburg
(540) 838-5215

Papa Johns Pizza

Most wholesome place you'll go to. Staff are so friendly and sweet, the atmosphere is welcoming, and the drinks are great. More reviews

4.3 - 194 votes

Hours: 7AM - 6PM

301 William St, Fredericksburg
(540) 373-4882

Papa Johns Pizza

I think the place was quite nice and inviting. Excellent for a cup of coffee but don’t expect many variations or customizing your coffee significantly. S... More reviews

4.8 - 26 votes

Hours: 7AM - 5PM

4600 Spotsylvania Pkwy, Fredericksburg
(540) 498-4143

Papa Johns Pizza

Stopped by for a quick expresso and was badly disappointed, rude barista and expresso tasted like tar. More reviews

4.4 - 39 votes

Hours: 8AM - 8PM

1180 Carl D. Silver Pkwy, Fredericksburg
(540) 786-6800

Papa Johns Pizza

Sweet ladies at this location very accommodating. I'm not usually a starbucks girlie but decided today I was going to be one. I got the chai tea wit... More reviews

4.1 - 120 votes

Hours: 5AM - 9PM

1609 Patriot Hwy, Fredericksburg
(540) 993-3168

Papa Johns Pizza

We usually try not to come to this location because they cannot seem to make the drinks correctly. We thought we would give it another chance…. Again the... More reviews

4.5 - 21 votes

Hours: 10AM - 3PM

8901 Patriot Hwy, Fredericksburg
(540) 840-5005

Papa Johns Pizza

We usually go to the location on White Oak. The food is always amazing. You will not leave hungry! Large portions and always tastes great. The Margaritas... More reviews

4.2 - 42 votes

Hours: 5AM - 9PM

9629 Jefferson Davis Highway, Fredericksburg
(540) 340-7688

Papa Johns Pizza

This is the nicest store ever. Beth is the best employee and nicest! I can't describe how amazing she is and friendly please keep Beth around her e... More reviews

3.8 - 24 votes

Hours: 6AM - 8PM

550 Celebrate Virginia Pkwy, Fredericksburg
(540) 286-1721

Papa Johns Pizza

Went in at 1:45 for a Impossible Sandwich and although they close at 8, they stated they couldn’t make the sandwich because they said they just shut the ... More reviews

View on map