The 10 Best Doughnut Shops in Pennsylvania!

If you’re craving a doughy, crispy on the outside soft on the inside, sprinkled, glazed, and sugary delight—otherwise known as a doughnut!—nothing else will satisfy! From doughnuts stuffed with cannoli cream to cinnamon-flavored classics, Pennsylvania’s doughnut shops will blow you away. Here are the 10 best in the state. 

1. Federal Donuts, Philadelphia, PA

If you’re in the mood for fried chicken, a doughnut, or both, Federal Donuts is exactly the right place to be. From mere ordinary flavors, like cookies and cream, to fancy creations, like churro and blueberry pancake, these circles of joy are served up hot and delicious. If you go the chicken route, expect to receive your seasoned-to-order three or six pieces alongside a simple, perfect honey doughnut.

2. The Frying Dutchman Donut Shop, Kutztown, PA

Locally sourced, organic doughnuts fried to perfection and dipped by hand. A vast selection, from s’mores to pina colada, alongside seasonal offerings and fresh coffee make this Kutztown location a smashing success. 

3. Clark’s Donuts, Clarion and Cranberry, PA

For more than 80 years, Clark’s has been bringing smiles to Pennsylvanian faces and bellies through the unparalleled magic of the doughnut. With an extensive selection that trends more classic than hip, this local institution is a great way place to treat the kids or even your well deserving self.

4. Beiler’s Donuts, Philadelphia, PA

Nobody knows their way around a doughnut like the Amish, and one trip to Beiler’s is proof enough. With two locations in Philly and a third in Lancaster, this bakery has gained quite a bit of notice for their airy, perfect rings of delight. From Elvis’ Delight, which boasts peanut butter and bacon, to more traditional flavors like apple fritter, the doughnuts at Beiler’s are tough to beat. 

5. Valencia Donut Co., Valencia, PA

Single batch usually refers to luxuries like whiskey, but when applied to doughnuts takes on a sweetly new meaning. Custom made to order, Valencia Donut Co. treats each of their creations like the only one they’ll ever make. Pick a doughnut, filling, icing, and topping, and sit tight while your personal pastry is fried up fresh. 

6. Rising Creek Bakery & Cafe, Mt. Morris, PA

Delicious, natural products made from scratch are the calling card of this Mt. Morris location, and the doughnuts are no different. While selection may be slightly less exciting than trendier shops, the quality and freshness of this decadent doughnut is almost unrivaled. 

7. Frangelli’s, Philadelphia, PA

For 70 years, Frangelli’s has set the delicious standard for Philadelphia baking, and their doughnut has become the stuff of legends. Try the Franolli, a doughnut cut down the middle and filled with cannoli cream, or one halved and stuffed with ice cream, for an unforgettably sweet experience. 

8. Bella Christie & Lil’ Z’s Sweet Boutique, Pittsburgh, PA

With monthly menu rotations and picture-perfect presentation, Bella Christie and Lil’ Z’s Sweet Boutique is one of the best in state. Stop by their Lawrenceville location on the way to work for bite size beauties in flavors such as Nutella crunch and orange-cranberry glaze, and be the most popular guy in the office. 

9. Oram’s Donut Shop, Beaver Falls, PA

Since 1938, Oram’s has been perfecting the art of doughnut making. The cinnamon roll is the best-selling doughnut at Oram’s—and trust us, it is heavenly. Also be sure to try their filled doughnuts, made with Oram’s homemade original crème, or their custard doughnut filled with Bavarian crème. 

10. Scotty’s Donuts, DuBois, PA

Scotty’s serves doughnuts they way they were meant to be: Fresh, cheap, delicious, and with a smile. No matter the flavor you choose, this DuBois location will have you feeling full and like family in no time at all. 

Select a Pennsylvania town to find the Best Things-To-Do and Places To Go around you
Find Doughnut Shops Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Adams County

Allegheny County

Armstrong County

Beaver County

Bedford County

Berks County

Blair County

Bradford County

Bucks County

Butler County

Cambria County

Cameron County

Carbon County

Centre County

Chester County

Clarion County

Clearfield County

Clinton County

Columbia County

Crawford County

Cumberland County

Dauphin County

Delaware County

Elk County

Erie County

Fayette County

Forest County

Franklin County

Fulton County

Greene County

Huntingdon County

Indiana County

Jefferson County

Juniata County

Lackawanna County

Lancaster County

Lawrence County

Lebanon County

Lehigh County

Luzerne County

Lycoming County

Mckean County

Mercer County

Mifflin County

Monroe County

Montgomery County

Montour County

Northampton County

Northumberland County

Perry County

Philadelphia County

Pike County

Potter County

Schuylkill County

Snyder County

Somerset County

Sullivan County

Susquehanna County

Tioga County

Union County

Venango County

Warren County

Washington County

Wayne County

Westmoreland County

Wyoming County

York County