Photo: Doña Maria Tamales
Tamale season is not a metaphor. It’s a deadline. Here are the shops across our three cities taking Christmas orders right now — who to call, what a dozen costs, and the dates that matter. Every detail below was checked against the shop’s own website, ordering page, or official social accounts on November 8, 2026. Where a shop hasn’t posted its 2026 Christmas details yet, we say so — call before you drive.
How tamale season works
In Mexican and Mexican-American households, Christmas doesn’t run on ham. It runs on tamales — Christmas Eve, Christmas Day, New Year’s, and Día de los Reyes on January 6. The problem is the math: a proper tamalada, the family tamale-making party, is an all-day production of soaking husks, beating masa, simmering fillings, spreading, folding, and steaming in batches. Wonderful if you have twelve relatives and a free Saturday. Impossible if you don’t.
So December becomes a pre-order economy. Families order by the dozen — two dozen for the house, one for the in-laws, a frozen dozen stashed for January — and the good shops sell out their steamers weeks ahead. The move is simple: order in November, pick up cold or frozen, steam at home. Below is where to do it in Las Vegas, Phoenix, and Flagstaff.
The dates that matter
- December 12 — Christmas order deadline at Main Street Catering, Flagstaff (pickup December 19)
- December 22–23 — Tacotarian holiday pickup days, Las Vegas (pre-order only, order now)
- All December — The Tamale Store, Phoenix: frozen pre-orders online for set December pickup dates
- Open now — Doña Maria Tamales, Las Vegas: Christmas pre-orders live online; you pick the pickup date and time
- Open now — Tamales La Reina, Las Vegas: phone pre-orders for holiday dozens
LAS VEGAS
Doña Maria Tamales — Downtown & Tenaya
910 S Las Vegas Blvd, Downtown · 3205 N Tenaya Way, Summerlin side · (702) 382-6538 (Downtown) · (702) 656-1600 (Tenaya)
The name says it. Family-owned since 1980, and their homepage currently leads with the only headline that matters: “Christmas Isn’t Christmas Without Doña Maria Tamales!” Christmas pre-orders are open now.
- Known for: Pork in red sauce, chicken in green sauce, cheese with peppers, beef in red sauce — and the sweet one, pineapple with raisins (gluten-free).
- How pre-ordering works: Online through their site. Pick your location (Downtown or Tenaya), choose an available pickup date and time, pay online. Done from the couch.
- Deadline/window: Pre-orders are open now; no posted cutoff — the calendar at checkout shows what’s still available, and prime dates go first.
- Price: Half dozen $38.95, dozen $43.95 on their online menu; the pineapple-raisin dozen runs $39.45. A family pack — a dozen tamales with a quart each of rice and beans, chips and salsa — is $87.50.
- Web: donamariatamales.com
Tacotarian — plant-based, multiple Las Vegas locations
Order at eattacotarian.com (Holiday Tamales page)
The fully plant-based pick, and the most locked-in program on this list: holiday tamales here are pre-order only — there is no walking in and hoping.
- Known for: Birria, rajas, and plantain tamales — all vegan — plus pozole kits and boxed tamale kits with sides and desserts if you’re feeding a crowd.
- How pre-ordering works: Order through the Holiday Tamales page on their site, by the dozen or as a box kit.
- Deadline/window: Order now; pickup is December 22 or 23 only.
- Price: Not posted on the holiday page — pricing comes up when you order.
- Web: eattacotarian.com/pages/holiday-tamales
Tamales La Reina — East Las Vegas
3040 E Bonanza Rd (at Mojave), Las Vegas · (725) 205-1799 · Open daily 7:30 AM–6 PM
A family shop with Jalisco roots — they started making tamales at home in 2017 and just opened this Bonanza Road restaurant in fall 2026. On October 29 they posted the words you want to see in November: “Call and preorder! …make sure your favorites are ready for all your fall and holiday celebrations.”
- Known for: Eight flavors — red pork, green chicken, jalapeño with cheese, mole with chicken, bean & cheese, and sweet strawberry, pineapple, and sweet corn.
- How pre-ordering works: Call (725) 205-1799 and order ahead; tamales are sold by the half dozen and dozen.
- Deadline/window: Holiday pre-orders are open per their October 29, 2026 post. They haven’t posted a Christmas cutoff — call early and lock your pickup day.
- Price: Dozen $48.95, half dozen $25.30 on their delivery menu (in-store may differ).
- Web: tamaleslareina.com
Milpa — Southwest (Durango)
4226 S Durango Dr, Ste 101, Las Vegas · (702) 247-4147
Chef DJ Flores’s molino-café — stone-ground heirloom corn, everything from scratch — runs the most interesting tamale menu in the valley, and tamale dozens here are a pre-order item by design.
- Known for: Chicken with salsa verde, rajas y queso, birria in salsa roja, a half-and-half dozen — and a grass-fed Wagyu beef-tallow dozen for the table that wants to flex.
- How pre-ordering works: Their online menu lists tamale dozens as pre-order only, with a two-day lead time. They also sell fresh masa — the owner advises calling (702) 247-4147 a week ahead for masa orders.
- Deadline/window: ⚠️ Christmas 2026 pre-order details unconfirmed — call to confirm. Their fall 2026 posts announced holiday tamale pre-orders, but no Christmas cutoff or pickup dates were posted when we checked on November 8.
- Price: From their tamale menu: chicken verde $38/dozen, rajas y queso $34/dozen, birria roja $40/dozen, beef tallow $45/dozen.
- Web: milpalv.com
Leticia’s Cocina & Cantina — Northwest (Rancho Dr)
4949 N Rancho Dr, Las Vegas · (702) 515-4318
Chef Leticia Mitchell’s kitchens have a designated Tamale Queen (Ofelia Sanchez, per the restaurant) and a standing pre-order dozen on the menu.
- Known for: Chicken, pork, beef, and rajas con queso tamales, a sweet pineapple-raisin version, and birria tamales with consommé. Sauces include red guajillo, tomatillo verde, ranchera, and mole.
- How pre-ordering works: Call the location you want to pick up from. Last season, orders ran on 24-hour notice with pickup at any location.
- Deadline/window: ⚠️ 2026 holiday details unconfirmed — call to confirm. Their December 2025 holiday post took orders through January 1; this year’s post hadn’t landed when we checked November 8.
- Price: Last season’s holiday pricing was $38/dozen and $24/half dozen (birria $42/dozen) — confirm 2026 prices when you call. Their current delivery menu lists a pre-order dozen at $42.
PHOENIX
The Tamale Store — North Phoenix (Cave Creek Rd)
15842 N Cave Creek Rd, Phoenix · (602) 435-2604 · Mon–Sat 10:30 AM–7 PM, Sun until 4 PM
The line out the door in December is famous — their own October 27, 2026 video shows it snaking through the parking lot — and their whole pitch this year is: skip it. Pre-order frozen tamales online now for special December pickup dates.
- Known for: Big, half-pound handmade tamales, 16-plus flavors: pork green chile, pork red chile, chicken mole, green corn with cream cheese, Hatch & Jack, strawberries & cream, plus vegan and gluten-free options.
- How pre-ordering works: Order frozen dozens online at thetamalestore.com and choose your December pickup date, or order boxes shipped frozen anywhere in the U.S. (they ship Tuesdays and Wednesdays via FedEx).
- Deadline/window: December pickup dates are set at online checkout and fill as they go — their posts are explicit that the frozen pre-order is how you avoid the walk-in line.
- Price: About $46–$50 a dozen fresh or frozen locally (frozen dozen $46.39 on their delivery menu); shipped build-your-own boxes run $99 a dozen plus $9.99 flat shipping.
- Web: thetamalestore.com
Carolina’s Mexican Food — Cactus Rd & the original on Mohave
2126 E Cactus Rd, Phoenix · (602) 275-8231 · Original: 1202 E Mohave St · (602) 252-1503
A Phoenix institution since 1968 — famous for tortillas, but the tamales are the quiet stars, and Christmas dozens are a decades-long tradition here across five Valley locations.
- Known for: Red chile beef and green corn tamales (the green corn, with fresh kernels, green chiles, and cheese, is the one people drive for), plus green chicken. Sold cooked or frozen — and they sell fresh masa by the pound for DIY households.
- How pre-ordering works: Order ahead by phone or in person at any location; multi-dozen frozen orders are the standard holiday move.
- Deadline/window: ⚠️ Christmas 2026 pre-order details unconfirmed — call to confirm. Their December 2025 holiday post pushed cooked and frozen dozens; Visit Phoenix advises pre-ordering early in December because they sell out.
- Price: Their own December 2025 holiday post priced a dozen at $43.95 — call for this year’s number.
- Web: carolinasmex.com
Mama Olga’s Tamales — Sunnyslope (Hatcher Rd)
905 W Hatcher Rd, Phoenix · (602) 997-1405 · Mon–Sat 8 AM–5 PM, closed Sunday
A small, no-frills, tamales-first shop in Sunnyslope that also pops up around the Valley. Order online or by phone — their posts all say the same thing: pre-order or risk the sellout.
- Known for: Red pork, green chicken, red beef, green chile & cheese, and jalapeño con queso — with gluten-free red chile beef and green chile chicken tamales, a rarity worth the drive. Plain and prepared masa sold too.
- How pre-ordering works: Order online at mamaolgastamales.online or call the shop; delivery is available around Phoenix per their posts.
- Deadline/window: ⚠️ Christmas 2026 pre-order details unconfirmed — call to confirm. Their fall 2026 posts were taking pre-orders, but no Christmas deadline was posted when we checked November 8.
- Price: $30 a dozen per their 2026 flyer (cash and card accepted).
- Web: mamaolgastamales.online
El Bravo Mexican Food — Sunnyslope (7th St)
8338 N 7th St, Phoenix · (602) 943-9753
Family-run and Sonoran for more than 40 years, and home of the green corn tamale people describe with the word “legendary” and then stop explaining, because you either know or you’re about to.
- Known for: Green corn tamales — chicken green corn and vegetable green corn — plus beef tamales, finished with red or green sauce. Fresh or frozen, by the half dozen or dozen, mixed dozens available. Masa by the pound during the holidays.
- How pre-ordering works: Call (602) 943-9753 or order in person. Reviewers note Christmas batches sell out — this is a sign-up-early shop, not a Christmas Eve shop.
- Deadline/window: ⚠️ Christmas 2026 pre-order details unconfirmed — call to confirm. Bulk holiday orders are a standing offer, but no 2026 dates were posted when we checked November 8.
- Price: $32 a dozen on their current menu.
FLAGSTAFF
Main Street Catering — Downtown (Route 66)
Pickup: 408 E Route 66, Flagstaff · Text orders: (928) 851-4293
The cleanest deal in this entire guide. Chef Esther’s catering crew posted their full Christmas setup on November 5, 2026 — flavors, price, deadline, pickup window, payment. Everything in one flyer.
- Known for: Two flavors, done right — Sweet Green Chile Corn or Red Pork. Fresh tamales, limited holiday run.
- How pre-ordering works: Text your order to (928) 851-4293. Pay by Venmo, Apple Pay, Zelle, or cash.
- Deadline/window: ✅ Christmas orders due December 12; pickup December 19, 12–5 PM at 408 E Route 66. Fully posted for 2026 — this is the deadline to put in your phone. (Thanksgiving round: orders due November 14, pickup November 22.)
- Price: $36 a dozen.
Tortilla Lady (Flagstaff Sauce & Tortilla Co.) — North Fourth St
2114 N 4th St, Flagstaff · (928) 522-0123 · Mon–Fri 9 AM–3 PM, Sat 10 AM–2 PM
Flagstaff’s tortilla factory since 2002 sells tamales by the dozen through its online shop — and it’s the best Flagstaff stop for households rolling their own, because the prepared masa is the real product here.
- Known for: Red chile pork, green chile pork, green chile chicken, green chilies & cheese (vegetarian), and corn, onion & green chilies (vegan) tamales — plus prepared masa (regular or vegetarian) at $3 a pound, 5-pound minimum.
- How pre-ordering works: Order dozens online at tortillalady.net, or call the shop.
- Deadline/window: ⚠️ No Christmas cutoff posted — order ahead and confirm your pickup day when you order. Their shop sells dozens year-round; December is not the month to assume stock.
- Price: Dozens listed in their online shop (the vegan corn, onion & green chile dozen is $45).
- Web: tortillalady.net
Tamales USA — East Route 66
1590 E Route 66, Flagstaff · (928) 600-3668 · Mon–Fri 9 AM–12 PM, Sat 9 AM–5 PM, closed Sunday
A takeout tamale stand doing Mexico City–style tamales in the high country — fluffy masa, shredded fillings, and a sweet strawberry-raisin tamale that has no business working as well as it does.
- Known for: Shredded chicken or pork in red chile, shredded pork or chicken in green chile, green chile corn — and that strawberry-raisin sweet tamale. Takeout and delivery only.
- How pre-ordering works: Call ahead — with weekday hours ending at noon, holiday batches are a plan-ahead situation by necessity.
- Deadline/window: ⚠️ Christmas 2026 pre-order details unconfirmed — call to confirm at (928) 600-3668.
- Price: Not publicly listed — ask when you call.
Ordering tips, from everyone who learned the hard way
- Order in November, not December. The shops on this list with posted programs are already taking orders. The ones marked “call to confirm” will post their dates soon — or sell out quietly without posting at all.
- The dozen is the unit. Half dozens exist at most of these shops, but December ordering runs by the dozen. Two dozen minimum is a sane family order: one for Christmas Eve, one for the freezer.
- Decide cooked vs. frozen before you call. Frozen and uncooked tamales are the flexible move — steam them when the house is ready. Cooked dozens are for same-day eating.
- Ask about payment when you order. Online spots take cards at checkout; smaller shops may want a deposit, a text confirmation, or a specific payment app (Main Street Catering takes Venmo, Apple Pay, Zelle, or cash).
- Rolling your own? Buy the masa. Milpa (call a week ahead), Carolina’s, El Bravo (holiday season), and Tortilla Lady all sell prepared masa — that one shortcut turns an all-day tamalada into an afternoon.
- The no-pre-order fallback: La Bonita Supermarkets, the Vegas-born grocery chain, sells its own tamales by the dozen in-store (a dozen was $26.99 in their October 30, 2026 flyer; $29.99 on delivery menus). No reservation system — it’s a walk-in play, so go early in the day and early in December.
Prices and windows checked November 8, 2026, and they will move — tamale season waits for no one. If a shop has posted its Christmas dates since, tell us and we’ll update.


Leave a Reply