The 10 Best Doughnut Shops in California!

Whether you’re on a road trip, need a sweet snack or craving something sugary, sometimes only a doughnut will do. From old-school doughnut shops and famous doughnut holes-in the wall to gourmet creations, there are different kinds of doughnuts all through the Golden state.

1. Randy’s, Inglewood, CA

Possibly the most recognized doughnut shop in the world, Randy’s Donuts is more than just a landmark doughnut sign—it’s also a classic doughnut shop. Best known for its glazed doughnuts, Randy’s features all the classics including chocolate glazes, fruit glazes and cakes and twists.

2. Stan’s Donuts, Westwood Village, CA

Stan’s Donuts has been a neighborhood standard since the 1960s. Thanks to having over 75 flavors, you never run out of a new doughnut to try. Different sizes, fillings and flavors have made Stan’s a favorite with UCLA students and their offspring for decades. Check out Stan’s if you find yourself craving a fried piece of heaven.

3. Donut Friend, Los Angeles, CA

Donut Friend is a modern take on the classic doughnut shop, offering doughnut sandwiches and oodles of combinations and flavors that can’t be found anywhere else for truly decadent doughnuts. They also have clever catchy names for all the unique creations and if you can’t find anything you like, you can come up with your own monstrosity.

4. Donut Bar, San Diego, CA

The San Diego hotspot starts serving at 7 a.m. and goes until it runs out of doughnuts. Doughnuts that include both vegan and non-vegan options that pair with coffee and espresso drinks.

5. Dynamo Donut & Coffee, San Francisco, CA

Dynamo Donut & Coffee has branched out to two locations thanks to a selection of gourmet flavors like apricot cardamom and caramel de sel. The flavors are inspired by the chef’s work at some of the city’s top eateries and so appear as artisanal delights.

6. Cake Among Us, Rancho Cucamonga, CA

Cake Among Us is actually more of a cake bakery, but the other sweet treats, including brownies and cannoli and especially doughnuts, make it a stop for every day. 

7. The Donut Man, Glendora, CA

For 40 years, the Donut Man has been delighting the people of Glendora with fresh doughnuts 24-hours a day. In addition to the usual roster of classics, the Donut Man also has a selection of seasonal doughnuts, crafted with the fresh fruits of the season, including strawberry, peach and pumpkin. And there’s the foot-long doughnut tails that have shown up on food channels.

8. Donut Farm, Oakland, CA

Also known as the People’s Donut, Donut Farm is the kind of hippie doughnut shop you’d expect to find in Northern California. Doughnuts and food are vegan and organic and the popularity of the creative doughnuts have led to other locations in the Golden State. 

9. The Jelly Donut, San Francisco, CA

The Jelly Donut’s proximity to a freeway entrance and airport make it a popular stop for a bite at early hours. It’s an old-school corner doughnut shop serving up warm, fresh doughnuts for those that enjoy a classic doughnut—with or without jelly filling.

10. Surfside Donuts, Pismo Beach, CA

Surfside Donuts has an eclectic rotating selection of doughnuts that borrow from doughnut trends around the country. Topped with cereal or cured meat, stuffed with cream or jelly, Surfside Donut has both creative and classic doughnut options. 

Select a California 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:

Alameda County

Alpine County

Amador County

Butte County

Calaveras County

Colusa County

Contra Costa County

Del Norte County

El Dorado County

Fresno County

Glenn County

Humboldt County

Imperial County

Inyo County

Kern County

Kings County

Lake County

Lassen County

Los Angeles County

Madera County

Marin County

Mariposa County

Mendocino County

Merced County

Modoc County

Mono County

Monterey County

Napa County

Nevada County

Orange County

Placer County

Plumas County

Riverside County

Sacramento County

San Benito County

San Bernardino County

San Diego County

San Francisco County

San Joaquin County

San Luis Obispo County

San Mateo County

Santa Barbara County

Santa Clara County

Santa Cruz County

Shasta County

Sierra County

Siskiyou County

Solano County

Sonoma County

Stanislaus County

Sutter County

Tehama County

Trinity County

Tulare County

Tuolumne County

Ventura County

Yolo County

Yuba County