Lots Opening Soon

Our Christmas Tree Lots will open 11/23. We have locations in San Francisco Bay Area & Southern California
View Locations

Christmas Tree Deliveries

We will begin taking delivery orders for the 2024 season after 10/1/2024. Deliveries will begin on 11/23 and after.
Request Delivery
Previous slide
Next slide

Ranked Best Christmas Tree Farm 2022

Celebrate the holiday season with a beautifully fresh Christmas tree from ABC Tree Farms. From Thanksgiving to Christmas Eve, we provide the perfect tree for every home, sourced from our farms in Northern Oregon, Southern Washington, and Northern California. Each tree is hand-selected and delivered fresh to one of our many retail locations in the San Francisco Bay Area and Southern California, ensuring you get the best quality for your holiday decor.

Happy Holidays Lots opening Soon!

Happy Holidays! Locations will begin opening around 11/23 for the 2024 season. We are full-service lots. We will fresh cut, trim, load and tie down your tree on your vehicle at no additional charge. We accept all major credit cards. PRICES ADVERTISED at the lots ARE CASH PRICES (Credit Cards transactions will be charged a 3.99% fee). Please note we do not accept Checks. We do not offer flocking services on trees not purchased at our location. Please note that Sales Tax is charged on any Christmas Tree, Wreath or Garland purchased per the CA Sales & Tax Use Administration.

Hours Of Operation

Lots Opening on November 23rd

Our Locations

PENINSULA

900 E El Camino Real, San Carlos, CA 94070

1863 S. Norfolk Street, San Mateo, CA

3 Serramonte Center, Daly City, CA 94015

1150 El Camino Real , San Bruno, CA 94066

(Tanforan Shopping Center)

1800 El Camino Real, Burlingame, CA 94010

531 Bayshore Blvd., San Francisco, CA 94124

SOUTH BAY

2200 Eastridge Loop (Eastridge Way at Tully Road), San Jose, CA 95122

360 N. Capitol Ave., San Jose, CA 95133

1832 Hillsdale Blvd., San Jose, CA 95124

605 Blossom Hill, San Jose, CA 95123

3712 El Camino Real, Santa Clara, CA 95051

EAST BAY & NORTH BAY

Hesperian Blvd at Paseo Grande, San Lorenzo, CA 94580

4225 Broadway, American Canyon, CA 94503

Southern California

18614 Dexter Ave., Lake Elisinore, CA 92530

21065 Raquel Rd., Laguna Beach, CA 92651

31300 Rancho Community Way, Temecula, CA 92592