91³Ô¹ÏÍø

Watch CBS News

Lunar New Year festival returns to Buford Highway, marking nearly 40 years of tradition

The sights, sounds, and flavors of Lunar New Year will fill Buford Highway this weekend as one of metro Atlanta's longest-running cultural celebrations returns for a milestone year.

The annual Lunar New Year Festival, organized by We Love Buford Highway, will take place on Feb. 21 and 22, celebrating nearly four decades of honoring East and Southeast Asian traditions in the heart of the region's most diverse corridor.

"This is something that started by the community, for the community," said Lily Pabian, executive director of We Love Buford Highway. "And now it's something we get to share with everyone."

Festival-goers can expect a full lineup of cultural performances, traditional arts, and interactive experiences. Highlights include calligraphy demonstrations, storytelling, cultural exhibits, and — as the weekend's finale — lion and dragon dances welcoming the Year of the Horse.

Food will also take center stage, with vendors offering traditional dishes that hold deep symbolic meaning in Lunar New Year celebrations. Dumplings represent wealth and fortune, noodles signify longevity, fish symbolize abundance, and green vegetables are associated with prosperity.

"The food really centers us culturally," Pabian said. "It's how we pass traditions down, especially to our children."

lunar-new-year-1.png
One highlight of the festival includes lion and dragon dances welcoming in the Year of the Horse. We Love BuHi

This Lunar New Year marks the transition into the Year of the Fire Horse, a zodiac combination that appears only once every 60 years. Pabian said the shift follows the Year of the Snake, traditionally associated with shedding and preparation.

"The Year of the Snake is about letting go," she said. "The Fire Horse represents rapid change, movement, and transformation. The last time we had a Fire Horse, the world was going through enormous change."

With uncertainty shaping the global landscape, Pabian said many people are finding renewed meaning in the holiday's focus on reflection, respect, and renewal.

Lunar New Year officially begins Feb. 17 and is observed over 15 days. Traditionally, families honor their ancestors, clean their homes before the new year begins, and avoid activities believed to "wash away" good luck once the holiday starts.

Wearing red — considered the most auspicious color — sharing large family meals and giving red envelopes with money to younger relatives are common practices across many cultures.

lunar-new-year-2.png
This Lunar New Year marks the transition into the Year of the Fire Horse, a zodiac combination that appears only once every 60 years. We Love BuHi

"At its core, it's about respect," Pabian said. "Respect for your elders, your community, and yourself."

She added that customs vary widely across cultures and generations, especially among diaspora families who carry forward what was passed down to them.

Pabian reflected on learning Lunar New Year traditions as a child in a small apartment off Buford Highway, where family members gathered to honor ancestors in private.

"To see it now being celebrated so openly, so publicly — that's something very beautiful," she said. "Our communities grew here first. The traditions didn't just arrive on their own."

Today, Buford Highway has become a regional destination for cultural exchange, where traditions once practiced behind closed doors are now shared widely.

Pabian encouraged those unfamiliar with the Lunar New Year to attend with curiosity and an open mind.

"Come with no expectations," she said. "Enjoy the food, the vibrancy, the hope. And maybe you'll walk away understanding something deeper."

This year's festival is presented with support from the Chamblee and Discover Chamblee, sponsors Pabian credited for embracing the celebration and its cultural significance.

The Lunar New Year Festival is free and open to the public and will take place along Buford Highway throughout the weekend.

You can learn more about the festivities .

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=296763317a51cab90faa73f1bb146d5c'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });