All states›Virginia›Harrisonburg

Donut Shops in Harrisonburg, VA

9 shops in and around Harrisonburg, Virginia.

Harrisonburg has about 51,164 residents, which works out to 18 donut shops per 100,000 people. Population: U.S. Census Bureau, 2024 estimate.

Donut Shops in Harrisonburg

The most complete and owner-verified listings first — hours, phone, website, services. No pay-to-play.

  1. Dunkin'

    291 University Blvd, Harrisonburg, VA 22801

    Mon-Sat 5:30am-7:45pm, Sun 6am-7:45pm

    Spotted an error? Let us know

  2. Krispy Kreme

    35 Burgess Rd, Harrisonburg, VA 22801

    Mon-Wed 6am-3pm, Thu 6am-10pm, Fri-Sat 6am-11pm, Sun 6am-3pm

    Since 1937

    Spotted an error? Let us know

  3. Dunkin Donuts

    81 Pleasant Valley Rd, Harrisonburg, VA 22801

    Mon-Sat 5am-7:45pm, Sun 6am-7:45pm

    Spotted an error? Let us know

  4. Dunkin'

    1085 Port Republic Rd, Harrisonburg, VA 22801

    Mon-Sun 6am-7:45pm

    Spotted an error? Let us know

  5. Strites Donuts

    625C Mt Clinton Pike, Harrisonburg, VA 22802

    Spotted an error? Let us know

  6. Dunkin'

    3634 N Valley Pike Pilot Travel Center, Harrisonburg, VA 22802

    Spotted an error? Let us know

  7. Dunkin'

    1001 E Market St, Harrisonburg, VA 22801

    Spotted an error? Let us know

  8. Peace, Love and Donuts Coffee

    865 Port Republic Rd, Harrisonburg, VA 22801

    Since 2009

    Spotted an error? Let us know

  9. Strite's Donuts

    383 N Main St, Harrisonburg, VA 22802-3939

    Spotted an error? Let us know

9shops
18per 100,000 residents
9with a phone
8with a website
4publish hours

Of the 9 donut shops listed in Harrisonburg, 9 give a phone number, 4 publish opening hours and 8 have a website. 6 are branches of national chains — Dunkin (5), Krispy Kreme (1); the remaining 3 are independent. The longest-running is Krispy Kreme, in business since 1937. The nearest bigger selection is Fredericksburg with 16.

Harrisonburg 9 shops

Nearby in Virginia