
TreesCharlotte, an organization dedicated to increasing Charlotte’s tree canopy, holds several free Tree Adoption events every year. At these events, Charlotte and Mecklenburg County residents can receive free trees, as well as training on how to care for them.
In general, each household can receive up to two free trees per event. When you register you’ll get to select what kind of tree you’d like.
New in 2025/2026: Instead of Citywide events, where only residents of Charlotte can adopt trees, there will be Countywide events, where all Mecklenburg County residents (including Mint Hill, Matthews, Pineville, Davidson, Huntersville and Cornelius, as well as Charlotte) can adopt trees.
Subscribe to TreesCharlotte’s newsletter to hear about events as they’re announced or updated.
There are two kinds of Tree Adoption events.
- Countywide Tree Adoption Events: open to everyone in Mecklenburg County
- Zip code Tree Adoption Events: open to people in specific zip codes
Read on to see the schedule of tree giveaways!

Day of Event Details:
- All TreeAdoption attendees are required to go through a planting demonstration on the day of the TreeAdoption.
- Allow for at least 45 minutes to receive your trees as everyone is required to go through a planting demonstration. Tree planting training is mandatory.
- About the trees: The trees are in up to 7-gallon containers, measure up to 10 feet tall, and weigh about 10-15 pounds. The mulch weighs 25 pounds/bag.
- TreesCharlotte will send a follow-up email with event details and planting and care instructions.
- At this time the organization’s focus is within the Charlotte city limits. Therefore, they currently limit our participation to Charlotte residents only (except at the special Mecklenburg County tree adoption event)
Next Tree Adoption Event:
Opening Season Tree Adoption — Fall 2025
September 27, 2025
8:30 a.m. to 12 p.m.
Charlotte Landscape Management
701 Tuckaseegee Road, Charlotte, NC
Register starting September 22, 2025, at 10 a.m.
Registration Details:
- Registration is required and opens at 10:00 am on Monday, September 22nd (link will be posted on 9/22 at 10:00 am) and closes when trees “sell out” or at 11:59 pm Thursday, September 25th.
- Each registration requires a unique name, address and email address. Registrants using the same contact details for multiple registrations will be canceled.
- Each registration is limited to 2 trees. While the registration form does not limit the total number of trees, registrations requesting more than 2 trees will be canceled.
- Registrations are limited to Mecklenburg County residents only. Registered addresses outside of Mecklenburg County will be automatically canceled.
- The list of trees below are expected from our growers. In case they are not of the quality we demand, we reserve the right to substitute with a similar species.
- Reselling TreesCharlotte trees or using them for profit is prohibited and will result in a ban from future TreesCharlotte events and adoptions.
- All attendees are required to go through a planting demonstration at the adoption. This is a requirement for all participants, even if you have adopted trees or planted trees with us previously.
- Plan for at least 45 minutes to receive your trees during the adoption.
- If you are picking up trees on behalf of a neighbor or friend, bring a copy of their registration with you to the event.
- Any Mecklenburg residents who have previously adopted more than 20 trees through our TreeAdoption events are no longer eligible to participate.
Tree Species
- Arborvitae, Green Giant
- Cherry, Okame
- Dawn Redwood
- Dogwood, Kousa
- Holly, Oakland
- Hornbeam, American
- Magnolia, Sweetbay
- Oak, Swamp White
- Paw paw
- Red Maple, Brandywine
- Redbud, Forest Pansy
- Serviceberry, Autumn Brilliance
- Tupelo

Tree Adoption Events 2025-2026
- Saturday, September 27, 2025: Opening Season TreeAdoption (open to all Mecklenburg County residents!)
- Saturday, October 11, 2025: Crescent Zip Codes TreeAdoption (28206, 28208, 28213, 28214, 28216)
- Saturday, November 1, 2025: North Zip Codes TreeAdoption (28216, 28269, 28262)
- New! Saturday, November 15, 2025: North Meck County TreeAdoption (Huntersville, Cornelius, and Davidson residents)
- Saturday, December 13, 2025: East Zip Codes TreeAdoption (28205, 28206, 28212, 28213, 28215, 28227)
- Saturday, January 31, 2026: South Zip Codes TreeAdoption (28202, 28203, 28204, 28209, 28207, 28211, 28210, 28226, 28277, 28270)
- Saturday, February 28, 2026: West Zip Codes TreeAdoption (28217, 28273, 28278, 28208, 28214)
- New! Saturday, March 21, 2026: South Meck County TreeAdoption (Mint Hill, Matthews, and Pineville residents)
- Saturday, March 28, 2026: End of Season TreeAdoption (open to all Mecklenburg County residents!)
Double-Check Before You Head Out!
We make every effort to make sure that everything on Charlotte on the Cheap is 100% accurate.
However, sometimes things change without notice, and we are not always notified. It’s also possible that we can make a mistake.
Please verify all deals and events with the venue or organizer before you go.
You might also be interested in:
- Subscribing to Charlotte on the Cheap’s email list
- Best skyline views in Charlotte for photos
- Best food and drink deals in Charlotte
- 50+ walks and hikes in and near Charlotte
- Free and cheap things to do this week
- Charlotte Hotel Deals
- Charlotte on the Cheap events calendar
- Charlotte area farmers markets
Upcoming Events in the Charlotte area
Check out our full events calendar, where you can enter any date, or look at the events for the next few days here:Virtual
Leave a Reply