St. George
Donuts in St. George, Utah: What to Know Before You Go
15 September 2026 · 6 min read
St. George is a better donut town than it was two years ago, and more is opening. What most guides leave out is the part that actually decides your morning: what time anything is open. If you are driving to Zion, starting a shift, or getting out before the heat, that is the only variable that really matters.
The opening-time problem
St. George runs early. People hike early, work outside early, and leave for the park early. A lot of the food does not keep up — plenty of places in town do not unlock until 6:00 or 7:00am, which is an hour or two after the people who most want breakfast have already gone.
Our St. George shop opens at 5:00am, Monday through Saturday. Not as a gimmick. The fryers have to be going at three to have a full case at five, and we do that because the five o'clock customer in this town is real.
The Donut Run — St. George
922 E Brigham Rd, St. George, UT 84790
(435) 628-9290
5:00am – 3:00pm Monday–Thursday · 5:00am – 2:00pm Friday & Saturday
· Closed Sunday
Shop page and directions
The Zion timing, specifically
From Brigham Rd to the Springdale park entrance is about forty minutes. Work backwards and the arithmetic is simple: leave the shop by 5:20 and you are at the gate before six, which on a summer morning is the difference between hiking in shade and hiking in full sun.
What travels well for that drive: cake donuts and the large kolaches. Both survive being in a car. A glazed does not really — it is best inside an hour, which is fine in the parking lot and less fine at the trailhead. The longer version is in breakfast before Zion, and the shop's early-hours page is here.
What is actually worth ordering
Not a ranking — a set of honest recommendations depending on what you came for.
- First time, want the classic — traditional glazed, $1.50. Cheapest thing on the board and the hardest to fake.
- Want crunch and something to chew — old fashioned, $2.50, or a buttermilk bar, $2.75. Both are buttermilk cake donuts fried until the surface splits.
- Want something you cannot get most places — the Persian, $2.75. Large, soft, cinnamon-laced, closer to a cinnamon roll than to a ring donut.
- Actually hungry, not just sweet-hungry — a large kolache, $4.75. Sausage, egg, cheese and potato baked inside the dough.
- Feeding a group — assorted, $22.50 a dozen, and a dozen is buy ten get two free.
Kolaches in southern Utah
This is the genuinely unusual part of our St. George case. Kolaches are a Texas-Czech breakfast item that came up through Houston and Dallas and never really spread west. In Utah they are mostly a Wasatch Front thing. St. George barely has them.
We make them on Brigham Rd: small ones with ham, sausage, cheese and jalapeño combinations from $2.50, and large breakfast ones — bacon egg cheese and potato, sausage egg and gravy, ham ranchero — from $4.75. If you have never had one, the short version is a savoury filling baked inside soft bread dough rather than served on it. Full explanation in what is a kolache, and the fillings are broken down in kolaches in St. George.
The afternoon deal
Monday through Thursday, every donut in the case at our St. George and Spanish Fork shops is half price after 2:00pm. Same donuts, same day, fried that morning. On Friday and Saturday St. George closes at two, so the window is Monday to Thursday only.
Worth knowing that the case is thinner by then. What tends to be left late is cake donuts and whatever the morning did not take — which, given that cake donuts are the ones that hold, is not a bad hand to be dealt.
Sunday
We are closed Sunday, and a fair number of places in town are too. If you need a box for Sunday morning, buy Saturday and buy cake rather than raised — cake donuts are noticeably better the next day. Dinner rolls do the same job: frozen by the dozen at $4.95, baked at $6.95.
Ordering ahead
For anything over a couple of dozen, call the shop the day before — (435) 628-9290. Large orders are made to the order rather than pulled from the case, which is the only way to guarantee a specific mix. The large orders guide covers counts, timing and what travels.
Common questions
What time do donut shops open in St. George?
It varies more than people expect, and a lot of places in St. George do not open until 6:00 or 7:00am. The Donut Run at 922 E Brigham Rd opens at 5:00am Monday through Saturday, which is the difference-maker if you are heading to Zion or starting an early shift.
Is there anywhere in St. George open before 6am?
Yes. The Donut Run opens at 5:00am Monday through Saturday. If you are driving to Zion for sunrise, that is the window that makes the timing work — the Springdale park entrance is about forty minutes from the shop.
Where is The Donut Run in St. George?
922 E Brigham Rd, St. George, UT 84790. Phone (435) 628-9290. Open 5:00am to 3:00pm Monday through Thursday and 5:00am to 2:00pm Friday and Saturday. Closed Sunday.
Are donuts cheaper later in the day in St. George?
At our St. George shop, yes — every donut in the case is half price after 2:00pm, Monday through Thursday. That deal runs at Spanish Fork and St. George only.
Can you get kolaches in St. George?
Yes. The Donut Run on Brigham Rd makes kolaches — small ones from $2.50 and large breakfast ones from $4.75 — which is unusual for southern Utah. Most kolache places in the state are up on the Wasatch Front.
Are donut shops in St. George open on Sunday?
Many are not, and ours is not. Plan Saturday if you need a box for a Sunday morning, and buy cake donuts rather than raised — they hold up overnight considerably better.
