Travel
You can experience the lights through Jan. 4, 2026.
The holiday just got brighter for a botanical garden in Massachusetts named the best in the nation for its seasonal lights.
USA Today recently released a list of the 10 best botanical garden holiday lights in America, part of its 2025 10Best Readers’ Choice Awards, and Night Lights at New England Botanic Garden at Tower Hill in Boylston ranked No. 1.
Here is what USA Today wrote about the Boylston display:
Kick off your holiday season with a walk among half a million dazzling lights along with plenty of family-friendly festive activities, including s’mores roasting and themed costume nights, delicious goodies, and holiday shopping, plus 3D glasses to make everything look extra cheerful. At this New England Botanic Garden experience, visitors can discover enchanting light displays designed around themes that change annually and enjoy iconic favorites like a 100-foot Rainbow Tunnel and a tree constructed out of living bromeliads.
The team at the garden are “thrilled” about nabbing the top spot, according to a Facebook post on Wednesday.
“We couldn’t have done this without you, our amazing community,” wrote officials. “Thank you for taking the time to help the Garden earn this national recognition. We look forward to the rest of this year’s dazzling displays (tickets are still available!) and hope you’ll join us in experiencing this award-winning event!”
Those interested can visit the display through Jan. 4, 2026 and tickets cost $25 to $27 for adults and $15 to $17 for children (the price is more expensive on weekends and closer to the holiday). Kids age 3 and under are free.
For the 10Best Readers’ Choice Awards lists, USA Today travel experts select 20 nominees in topics from food to lodging, destinations to things to do. Then, the publication asks readers to cast votes to determine the top 10.
Check out the list of 10 best botanical garden holiday light displays in America.
Sign up for Scenic Six
Navigate the endless possibilities of New England travel with Boston.com.
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version=’2.0′;
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,’script’,
‘https://connect.facebook.net/en_US/fbevents.js’);
const onetrustStorageConsent = JSON.parse(localStorage.getItem( ‘consent_one_trust_bdc’ ) );
if ( ( onetrustStorageConsent !== null ) ) {
/* The above code is parsing the JSON data from the local storage and storing it in a variable.
* Checking if the user has given consent for the cookie C0002.
* If the user has given consent, the variable consent will be set to ‘grant’.
* If the user has not given consent,the variable consent will be set to ‘revoke’.
* Documentation https://developers.facebook.com/docs/meta-pixel/implementation/gdpr
*/
if ( onetrustStorageConsent.C0002 !== true ) {
fbq(‘consent’, ‘revoke’);
fbq(‘dataProcessingOptions’, []);
} else {
fbq(‘consent’, ‘grant’);
fbq(‘dataProcessingOptions’, [‘LDU’], 0, 0);
}
}
fbq(‘init’, ‘989222871864976’);
fbq(‘track’, ‘PageView’);
!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function()
{n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}
;if(!f._fbq)f._fbq=n;
n.push=n;n.loaded=!0;n.version=’2.0′;n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
document,’script’,’https://connect.facebook.net/en_US/fbevents.js’);
const onetrustStorageConsent = JSON.parse(localStorage.getItem( ‘consent_one_trust_bdc’ ) );
/* The above code is parsing the JSON data from the local storage and storing it in a variable.
* Checking if the user has given consent for the cookie C0002.
* If the user has given consent, the variable consent will be set to ‘grant’.
* If the user has not given consent,the variable consent will be set to ‘revoke’.
* Documentation https://developers.facebook.com/docs/meta-pixel/implementation/gdpr
*/
if ( ( onetrustStorageConsent !== null ) && (onetrustStorageConsent.C0002 !== true ) ) {
fbq(‘consent’, ‘revoke’);
fbq(‘dataProcessingOptions’, []);
} else {
fbq(‘consent’, ‘grant’);
fbq(‘dataProcessingOptions’, [‘LDU’], 0, 0);
}
fbq(‘init’, ‘813236348753005’);
fbq(‘track’, ‘PageView’);