Plant Trees

This love will last a lifetime - or two.

Choose from our Street, Shade or Native Tree species.
Our City Forest will process your permits, provide your tree and teach you how to plant and care for your tree.

All we ask is you love your tree for its life,
and hopefully show OCF a little love in return too. 

Donate Here Get a tree 


Making your house a home.

Follow these simple steps to GET TREES
for your Park Strip, Front or Backyard. Start by checking out the trees below, then our arborist or nursery experts can help ensure you're planting the right tree for the right place.

Our City Forest is here to help every step of the way. Let's get planting! 

Steps to Plant


Agree to care for your tree with our non-binding Tree Stewardship Application. Permits are mandatory for a PARK STRIP tree; we can help you obtain one from the city of San Jose, if needed. Pick up FRONT and  BACKYARD trees from the Nursery and plant that same day. 


Our Trees For All team will contact you after we have received your application. Sign up for our PLANTING
available every Saturday during the planting season at the Community
Nursery, registration is required. Also, watch our Instructional Planting video.


Visit our COMMUNITY NURSERY to select from our available species. If you already have a permit for your PARK STRIP tree, please bring it with you to the nursery with your Tree Stewardship Application, or submit ahead of time. All park strip tree applicants will receive a scheduled pick up date & time.


ENJOY YOUR TREE for generations. Use our easy-to-follow instructions: