Deprecated: Return type of Ai1wm_Recursive_Directory_Iterator::hasChildren($allow_links = true) should either be compatible with RecursiveDirectoryIterator::hasChildren(bool $allowLinks = false): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/httphnlc/domains/hnlcitylights.com/public_html/wp-content/plugins/all-in-one-wp-migration/lib/vendor/servmask/iterator/class-ai1wm-recursive-directory-iterator.php on line 57
Deprecated: Return type of Ai1wm_Recursive_Directory_Iterator::rewind() should either be compatible with FilesystemIterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/httphnlc/domains/hnlcitylights.com/public_html/wp-content/plugins/all-in-one-wp-migration/lib/vendor/servmask/iterator/class-ai1wm-recursive-directory-iterator.php on line 35
Deprecated: Return type of Ai1wm_Recursive_Directory_Iterator::next() should either be compatible with DirectoryIterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/httphnlc/domains/hnlcitylights.com/public_html/wp-content/plugins/all-in-one-wp-migration/lib/vendor/servmask/iterator/class-ai1wm-recursive-directory-iterator.php on line 42
Deprecated: Return type of Ai1wm_Recursive_Extension_Filter::getChildren() should either be compatible with RecursiveFilterIterator::getChildren(): ?RecursiveFilterIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/httphnlc/domains/hnlcitylights.com/public_html/wp-content/plugins/all-in-one-wp-migration/lib/vendor/servmask/filter/class-ai1wm-recursive-extension-filter.php on line 47
Deprecated: Return type of Ai1wm_Recursive_Extension_Filter::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/httphnlc/domains/hnlcitylights.com/public_html/wp-content/plugins/all-in-one-wp-migration/lib/vendor/servmask/filter/class-ai1wm-recursive-extension-filter.php on line 37
Deprecated: Return type of Ai1wm_Recursive_Exclude_Filter::getChildren() should either be compatible with RecursiveFilterIterator::getChildren(): ?RecursiveFilterIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/httphnlc/domains/hnlcitylights.com/public_html/wp-content/plugins/all-in-one-wp-migration/lib/vendor/servmask/filter/class-ai1wm-recursive-exclude-filter.php on line 41
Deprecated: Return type of Ai1wm_Recursive_Exclude_Filter::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/httphnlc/domains/hnlcitylights.com/public_html/wp-content/plugins/all-in-one-wp-migration/lib/vendor/servmask/filter/class-ai1wm-recursive-exclude-filter.php on line 37
Deprecated: Return type of Ai1wm_Recursive_Newline_Filter::accept() should either be compatible with FilterIterator::accept(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/httphnlc/domains/hnlcitylights.com/public_html/wp-content/plugins/all-in-one-wp-migration/lib/vendor/servmask/filter/class-ai1wm-recursive-newline-filter.php on line 28
Deprecated: Creation of dynamic property Essential_Addons_Elementor\Pro\Classes\Plugin_Updater::$beta is deprecated in /home/httphnlc/domains/hnlcitylights.com/public_html/wp-content/plugins/essential-addons-elementor/includes/Classes/Plugin_Updater.php on line 45
Deprecated: version_compare(): Passing null to parameter #2 ($version2) of type string is deprecated in /home/httphnlc/domains/hnlcitylights.com/public_html/wp-content/plugins/elementor/core/experiments/manager.php on line 131 About HCL – Honolulu City Lights Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /home/httphnlc/domains/hnlcitylights.com/public_html/wp-content/plugins/elementor-pro/modules/custom-css/module.php on line 76
Menu
About HCL
1985
"Let there be peace, let there be light."
Mayor Frank F. Fasi created a free event that included a lighted tree on the main lawn, a decorated tree display in the courtyard, a holiday concert, and displays of light on the trees and buildings from downtown to the civic center. The first 50-foot Norfolk Pine was decorated with wooden white doves, gold balls and illuminated by floodlights. The official tree lighting ceremony was held on December 12, 1985.
Now celebrating its 41st year, Honolulu City Lights continues to shine bright as one of Oʻahu’s most treasured holiday traditions. This year, we are excited to welcome a new partnership with Show Aloha Land, extending the ever-so-loved holiday celebration to include Thomas Square — creating two magical locations for families to enjoy the sights, sounds, and spirit of the season together.