How Much Do Donuts Cost?
Updated on | Written by Alec Pow
This article was researched using 14 sources. See our methodology and corrections policy.
Donuts now range from about $0.58 each in a Walmart supermarket dozen to about $1.50 each in a Krispy Kreme Original Glazed dozen, while a current Voodoo Doughnut Los Angeles menu lists premium singles from $3.75 to $6.75. Nationwide specialty boxes can reach about $5.83 to $8.00 per donut, based on current Stan’s shipped dozen pricing and a Doughnut Plant shipped dozen.
The cheapest number usually comes from a multipack, not a fresh single donut. Shop location, box size, fillings, toppings, made-to-order preparation, event customization, delivery, and minimum-order rules can move the total far more than the choice between a cake donut and a yeast-raised donut.
For price comparison, the useful unit is the cost per donut at the quantity you will actually buy. A grocery 12-pack, a walk-in bakery single, a custom event order, and a nationwide gift box solve different buying needs and should not be priced as interchangeable products.
Article Highlights
Jump to sections
- A Walmart bakery dozen is currently listed at $6.97, or about $0.58 per donut.
- A Krispy Kreme Original Glazed dozen in Washington, D.C. is listed at $17.99 (at $30 per hour, earning that amount would take about 36 minutes, before taxes), or about $1.50 each.
- Beiler’s lists one donut at $2.15, a dozen at $20.75, and three dozen at $56, so larger boxes cut the unit price.
- Premium singles can cost several times as much as grocery multipack donuts because they are sold as fresh, individually finished bakery items rather than packaged volume goods.
- Custom event orders can carry large minimums. One current catering menu requires 15 dozen full-size custom-glaze donuts per color.
- Nationwide shipping can put a specialty dozen near $70 to $96, even when the delivery listing advertises free shipping.

How Much Do Donuts Cost?
| Buying channel | Current price example | Approx. unit price |
|---|---|---|
| Grocery bakery multipack | $6.97 per dozen | $0.58 each |
| Chain shop dozen | $14.99 to $25.99 (about 30 to 52 minutes at $30 per hour) per dozen | $1.25 to $2.17 each |
| Independent bakery dozen | $20.75 per dozen | $1.73 each |
| Premium single | $3.75 to $6.75 each | $3.75 to $6.75 each |
| Premium six-pack | $28 per six | $4.67 each |
| Nationwide specialty dozen | $69.95 to $95.95 per dozen | $5.83 to $8.00 each |
The chain range comes from current Duck Donuts Asheville pricing, where a classic dozen is $14.99 and a build-your-own dozen is $21.50, and a Duck Donuts Linden menu, where those prices are $21.99 and $25.99. The same named classic dozen is $7 higher in Linden, a gap of about 47%.
What You’re Actually Buying

A donut can be a packaged grocery pastry, a fresh yeast-raised ring, a cake donut, a filled donut, a fritter, a made-to-order item, or a decorated dessert built for an event. Those products share a name but not the same production model. Grocery multipacks are produced and packed for volume. Traditional donut shops may fry batches throughout the morning and sell standard flavors by the piece or box.
Premium bakeries may use house-made fillings, specialty glazes, fresh fruit, custards, imported chocolate, or labor-intensive finishes. Custom shops add another layer when they match colors, shapes, logos, or event themes. A nationwide shipment has to survive packing and transit, so its price also reflects gift packaging and delivery logistics. The cleanest comparison is not “donut versus donut.” It is the same quantity, freshness level, service level, and buying channel.
Grocery, Chain, and Artisan Donuts
The low end exists because the product is sold in volume. Twelve Walmart glazed donuts at $6.97 work out to about $0.58 each. That box does not have to support the same made-to-order labor or premium retail experience as an individually finished bakery donut.
Mid-market shops price closer together when the order is a plain dozen. Beiler’s current menu lists a single at $2.15, six at $10.75 (about 22 minutes at $30 per hour), 12 at $20.75, and 36 at $56. The same shop sells filled, iced, cake, and seasonal varieties under that box structure, so quantity changes the effective price without requiring a cheaper product.
Premium menus move the starting point higher. A current Voodoo Doughnut Los Angeles menu lists many singles from $3.75 to $5.50, with the Memphis Mafia at $6.75 and the Voodoo Dozen at $36.50. At Doughnut Plant’s Grand Central menu, a Vanilla Bean donut is $5 and a six-count classic cake box is $28.
That makes the gap concrete. The Doughnut Plant six-pack works out to about $4.67 each, roughly eight times the unit price of Walmart’s $0.58 dozen example. The higher price buys a different preparation and retail format, not simply a larger version of the same packaged donut.
Buying by the Dozen
Bulk pricing is one of the easiest places to save because some shops discount the unit price as the box gets larger. Beiler’s three-dozen deal costs $56. Buying 36 singles at its listed $2.15 price would cost $77.40. The box deal cuts that bill by $21.40, or about 28%.
A 12-count box does not always produce the same discount. Some shops price every dozen near the same level, while others separate classic, assorted, vegan, seasonal, or build-your-own boxes. Before ordering for an office or party, compare the exact box you want rather than multiplying the single price by 12.
There is also a quantity trap in the other direction. A cheaper per-donut rate is not a saving if half the box goes uneaten. For a small household, paying more per piece for four or six fresh donuts can cost less in cash than buying a discounted dozen.
Custom, Catering, and Nationwide Shipping
Event donuts are where the menu price can stop being the main expense. Stan’s Donuts catering rules list full-size custom-glaze donuts at $42.25 per dozen with a 15-dozen minimum per color. That creates a starting custom-order floor of $633.75 before any delivery charge. The same page says catering orders canceled after 1:00 PM on the prior day are charged in full.
Quantity minimums can appear even when the shop does not publish a fixed event price. Sidecar’s catering page requires at least seven dozen and at least 72 hours of notice for catering requests. A buyer who needs only three dozen cannot use that catering channel simply because the per-dozen menu looks attractive.
Mail-order donuts create another price category. A Stan’s shipped dozen is listed at $69.95 with free shipping, which equals about $5.83 per donut. A Doughnut Plant shipped dozen is listed at $95.95 with free shipping, or about $8.00 each. Do not compare either delivered box with a local pickup dozen without accounting for the shipping format, packaging, and nationwide fulfillment.
Three Donut-Buying Scenarios
Budget breakfast: A shopper buying one $6.97 supermarket dozen pays about $0.58 per donut. For 12 people taking one each, the food cost stays under $7 before tax. This is the low-cost route when variety, custom decoration, and just-made freshness are not the priority.
Fresh shop dozen: A customer choosing a current classic dozen at a donut shop may land around $15 to $22 based on the location examples above. That puts a 12-person one-donut serving near $1.25 to $1.83 per person before drinks, tax, or delivery.
Premium gift: A nationwide specialty dozen at $69.95 to $95.95 works out to roughly $5.83 to $8.00 per recipient if 12 people split the box. The price makes more sense as a shipped gift or access to a distant bakery than as a substitute for a nearby grocery dozen.
Worked office example: An office needs 48 donuts. Four supermarket dozens at $6.97 cost $27.88. Four Original Glazed chain dozens at $17.99 cost $71.96. Four independent-bakery dozens at $20.75 would cost $83, but using that bakery’s listed three-dozen bundle plus one regular dozen brings the total to $76.75. For the same 48-piece headcount, the buying channel changes the base food bill by almost $55 before tax or beverages.
Who This Cost Makes Sense For
Makes sense if:
- You are paying more for a fresh, filled, decorated, vegan, gluten-conscious, or made-to-order product you actually want.
- A dozen or multi-dozen deal lowers the unit price and the group will use the full quantity.
- A shipped box gives access to a bakery that is not available locally and the purchase is meant as a gift.
- A custom event order meets the guest count, design requirement, and lead-time rules.
Does not make sense if:
- You are comparing a supermarket multipack with a hand-finished bakery single as if freshness and service were identical.
- You are buying a large box only to reach a lower unit price when much of it will be wasted.
- You need a small custom order but the caterer requires seven, 15, or more dozen.
- You are paying nationwide gift-box pricing when a local pickup order meets the same need.
What We Verified
- Checked: A current Beiler’s Cinnamon Sugar listing shows an individual donut at $1.99, confirming that some fresh bakery singles can still sit below $2.
- Cross-referenced: A current Voodoo Doughnut Houston menu lists a classic 13-donut dozen at $27 and premium singles up to $6.50, supporting the same premium price tier seen in Los Angeles while also showing location differences.
- Verified: Stan’s says its nationwide shipping option runs through Goldbelly, so shipped-box prices should be treated as a separate buying channel from local store pickup.
Related Bakery and Dessert Costs
For a breakfast spread, compare donut boxes with the cost of a dozen bagels, especially when the group needs a less sweet option alongside coffee.
Premium dessert pricing is easier to judge when it is placed next to other single-item treats. A Crumbl cookie uses a different portion size and product format, while a made-to-order crepe carries more assembly labor than a grocery donut multipack.
Answers to Common Questions
How much does one donut cost?
A single donut can effectively cost about $0.58 when bought in a supermarket dozen, around $1.25 to $2.17 in many current dozen-price examples, and about $3.75 to $6.75 for premium singles at specialty shops.
How much is a dozen donuts?
Current examples run from $6.97 for a grocery dozen to roughly $15 to $22 for classic shop dozens. Premium or heavily assorted boxes can reach the $20s and $30s, while shipped specialty dozens can approach $70 to $96.
Is it cheaper to buy donuts by the dozen?
Often, yes, but not at every shop. Beiler’s current pricing cuts the effective cost as the order grows, with its three-dozen package priced below buying the same 36 donuts as singles.
Why are gourmet donuts so expensive?
Premium shops may use fresh fillings, specialty glazes, more hand finishing, smaller-batch production, and higher-cost retail locations. The price also reflects selling one finished bakery item at a time rather than distributing a packaged multipack.
How many donuts should I order for a group?
For simple budgeting, one full-size donut per person gives a clean minimum. An event with donuts as the only dessert may need more, and Stan’s catering guidance recommends one to two full-size donuts per person for that setup.
Disclosure: Educational content, not financial advice. Prices reflect public information as of the dates cited and can change. Confirm current rates, fees, taxes, and terms with official sources before purchasing. See our methodology and corrections policy.
