(function() {
try {
var cs = document.currentScript,
p = (document.cookie.split(‘gnt_i=’)[1] || ”) + ‘;’,
l = p.substring(p.indexOf(‘~’) – 2, p.indexOf(‘;’));
if (!l) {
var n = window.performance && performance.getEntriesByType(‘navigation’) || [],
st = n[0].serverTiming || ”;
if (st.length) {
for (const t of st) {
if (t.name === ‘gnt_i’) {
l = t.description.split(‘*’)[2];
break;
}
}
}
}
if (l) {
var g = decodeURIComponent(l).split(‘~’);
comply({
country: g[0],
city: g[2],
zipcode: g[3],
state: g[1]
});
} else {
comply();
}
} catch(e) {
comply();
}
function comply(loc) {
if(window.ga_privacy) return;
loc = loc || {};
var host = window.location.hostname || ”,
eu = host.split(‘.’)[0] === ‘eu’,
cco = hp(‘gnt-t-gc’),
sco = hp(‘gnt-t-gs’),
cc = cco || loc.country || (eu ? ‘ES’ : ‘US’),
sc = sco || loc.state || (cc === ‘US’ ? ‘CA’ : ”),
t = true,
gdprLoc = {‘AT’: t, ‘BE’: t, ‘BG’: t, ‘HR’: t, ‘CY’: t, ‘CZ’: t, ‘DK’: t, ‘EE’: t, ‘EL’: t, ‘EU’: t, ‘FI’: t, ‘FR’: t, ‘DE’: t, ‘GR’: t, ‘HU’: t, ‘IE’: t, ‘IT’: t, ‘LV’: t, ‘LT’: t, ‘LU’: t, ‘MT’: t, ‘NL’: t, ‘PL’: t, ‘PT’: t, ‘RO’: t, ‘SK’: t, ‘SI’: t, ‘ES’: t, ‘SE’: t, ‘NO’: t, ‘LI’: t, ‘IS’: t, ‘AD’: t, ‘AI’: t, ‘AQ’: t, ‘AW’: t, ‘AX’: t, ‘BL’: t, ‘BM’: t, ‘BQ’: t, ‘CH’: t, ‘CW’: t, ‘DG’: t, ‘EA’: t, ‘FK’: t, ‘GB’: t, ‘GF’: t, ‘GG’: t, ‘GI’: t, ‘GL’: t, ‘GP’: t, ‘GS’: t, ‘IC’: t, ‘IO’: t, ‘JE’: t, ‘KY’: t, ‘MC’: t, ‘ME’: t, ‘MS’: t, ‘MF’: t, ‘MQ’: t, ‘NC’: t, ‘PF’: t, ‘PM’: t, ‘PN’: t, ‘RE’: t, ‘SH’: t, ‘SM’: t, ‘SX’: t, ‘TC’: t, ‘TF’: t, ‘UK’: t, ‘VA’: t, ‘VG’: t, ‘WF’: t, ‘YT’: t},
gdpr = !!(eu || gdprLoc[cc]),
gppLoc = {‘CA’: ‘usca’, ‘NV’: ‘usca’, ‘UT’: ‘usnat’, ‘CO’: ‘usco’, ‘CT’: ‘usct’, ‘VA’: ‘usva’, ‘FL’: ‘usnat’, ‘MD’: ‘usnat’,’MN’: ‘usnat’, ‘MT’: ‘usnat’, ‘OR’: ‘usnat’, ‘TN’: ‘usnat’, ‘TX’: ‘usnat’, ‘DE’: ‘usnat’, ‘IA’: ‘usnat’, ‘NE’: ‘usnat’, ‘NH’: ‘usnat’, ‘NJ’: ‘usnat’},
gpp = !gdpr && gppLoc[sc];
if (gdpr && !window.__tcfapi) {
“use strict”;function _typeof(t){return(_typeof=”function”==typeof Symbol&&”symbol”==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&”function”==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?”symbol”:typeof t})(t)}!function(){var t=function(){var t,e,o=[],n=window,r=n;for(;r;){try{if(r.frames.__tcfapiLocator){t=r;break}}catch(t){}if(r===n.top)break;r=r.parent}t||(!function t(){var e=n.document,o=!!n.frames.__tcfapiLocator;if(!o)if(e.body){var r=e.createElement(“iframe”);r.style.cssText=”display:none”,r.name=”__tcfapiLocator”,e.body.appendChild(r)}else setTimeout(t,5);return!o}(),n.__tcfapi=function(){for(var t=arguments.length,n=new Array(t),r=0;r3&&2===parseInt(n[1],10)&&”boolean”==typeof n[3]&&(e=n[3],”function”==typeof n[2]&&n[2](“set”,!0)):”ping”===n[0]?”function”==typeof n[2]&&n[2]({gdprApplies:e,cmpLoaded:!1,cmpStatus:”stub”}):o.push(n)},n.addEventListener(“message”,(function(t){var e=”string”==typeof t.data,o={};if(e)try{o=JSON.parse(t.data)}catch(t){}else o=t.data;var n=”object”===_typeof(o)&&null!==o?o.__tcfapiCall:null;n&&window.__tcfapi(n.command,n.version,(function(o,r){var a={__tcfapiReturn:{returnValue:o,success:r,callId:n.callId}};t&&t.source&&t.source.postMessage&&t.source.postMessage(e?JSON.stringify(a):a,”*”)}),n.parameter)}),!1))};”undefined”!=typeof module?module.exports=t:t()}();
}
if (gpp && !window.__gpp) {
window.__gpp_addFrame=function(e){if(!window.frames[e])if(document.body){var p=document.createElement(“iframe”);p.style.cssText=”display:none”,p.name=e,document.body.appendChild(p)}else window.setTimeout(window.__gppaddFrame,10,e)},window.__gpp_stub=function(){var e=arguments;if(__gpp.queue=__gpp.queue||[],!e.length)return __gpp.queue;var p,n=e[0],t=1function OptanonWrapper() { }Skip to main content
![]()
(function() {
let vdContainer, vdShow, vdHide,
flagCaption = false,
vdToggle = document.getElementById(‘videoDetailsToggle’),
section = ga_data.route.sectionName || ga_data.route.ssts.split(‘/’)[0],
subsection = ga_data.route.ssts.split(‘/’)[1];
vdToggle.addEventListener(‘click’, ()=> {
// query dom only after user click
if (!vdContainer) {
vdContainer = document.getElementById(‘videoDetailsContainer’);
vdShow = document.getElementById(‘vdt_show’),
vdHide = document.getElementById(‘vdt_hide’);
}
vdContainer.hidden = !(vdContainer.hidden);
// show/hide elements
if (vdContainer.hidden) {
vdShow.hidden = false;
vdHide.hidden = true;
} else {
if (!flagCaption) {
flagCaption = true;
fireCaptionAnalytics()
}
vdShow.hidden = true;
vdHide.hidden = false;
}
});
function fireCaptionAnalytics () {
let analytics = document.getElementById(“pageAnalytics”);
try {
if (analytics) {
analytics.fireEvent(`${ga_data.route.basePageType}|${section}|${subsection}|streamline|expandCaption`);
} else {
if (window.newrelic) window.newrelic.noticeError(‘page analytics tag not found’);
}
} catch (e) {
if (window.newrelic) window.newrelic.noticeError(e);
}
}
}());
Summer festival season kicks off in Des Moines with an annual festival celebrating Asian culture and heritage.
CelebrAsian, Iowa’s largest Asian American event occurring during Asian American and Pacific Island Heritage Month, starts on May 22.
For more than 20 years, CelebrAsian has given Des Moines a chance to experience food, music and activities highlighting Asian culture.
“For everyone that’s involved in this, it’s just that sense of pride and connectedness when we see just a huge amount of diversity, and then we see ourselves and we see our culture on massive display,” said Nu Huynh, executive director of Iowa Asian Alliance, the organization behind CelebrAsian and other local events such as AsianFest and Pho King, told the Register in 2025.
When is CelebrAsian 2026?
The 2026 CelebrAsian festival takes place at Des Moines’ Western Gateway Park from 11 a.m. to 10 p.m. Friday, May 22, and Saturday, May 23.
How much does CelebrAsian cost?
The event is free to attend, but be prepared to spend money on food or merchandise.
What other events are at CelebrAsian?
The Market Bazaar showcases small business owners, health and wellness organizations and nonprofits with more than 50 vendors. There is even a robotics booth where students design, build, program and operate robots.
Robotics isn’t the only competitive event. There will also be tournaments for table tennis and takraw, also known as foot volleyball.
What are the Friday entertainment options at CelebrAsian?
The festival entertainment will kick off at 11:30 a.m. with karaoke on the Bravo Main Stage.
Entertainment continues with the Song of Siam, a Thai band, at 2:30. Other performers include Taalmaash, Glorious Taiwan and SAFE. The final show is a DJ set by DJ Fuzon and DJ Puru.
Lion dances will also take place throughout the grounds from 5-8 p.m.
What are the Saturday entertainment options at CelebrAsian?
After the opening remarks at 11 a.m., the Filipino Village will present a cultural performance featuring various forms of dance ranging from the national folk dance to a ritual dance that reflects indigenous tradition and Catholic influence.
Vietnamese, Thai, Tai Dam, Japanese, Myanmar, Chinese, India and Cambodian villages will also present cultural performances throughout the day.
There are also martial arts demonstrations, two K-pop dance crews, a fashion show and a drag show celebrating Asian identity.
The final performance is Earth to Mars, a Brumo Mars tribute band.
What foods and drinks are at CelebrAsian?
Dozens of vendors will offer food and merchandise along the streets lining the park. Look for groupings based on the type of cuisine being served.
Depending on when you attend CelebrAsian, you can also see cooking demonstrations in the festival’s culinary tent located near the Des Moines Public Library.
Friday
- 4-5 p.m.: Che Thai (Vietnamese fruit cocktail)
- 5-6 p.m.: Baozi (Chinese steamed pork and onion buns)
- 6-7 p.m.: Ncuav (sticky rice pancakes)
Saturday
- Noon to 1 p.m.: Chicken kebab
- 2-3 p.m.: Miso Shiru (Miso soup)
- 3-4 p.m.: Fried banana
- 4-5 p.m.: Minced meat, cabbage and green pea stew
- 6-7 p.m.: Khanom Krok (Thai coconut pancakes)
Where to park at the Asian festival in Des Moines
Free parking is available for the festival at the Nationwide Ramp. The entrance is located at 12th and Walnut streets.
The festival will be spread down Locust Street and intersect with 12th and 13th streets. On-street parking is also available on streets around the festival. Meters must be paid until 9 p.m. each night.
Share your feedback to help improve our site!




