Christmas Tree Deliveries
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! All locations are now open until sold out of trees (which can be prior to 12/24). 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.
We highly recommend protecting your vehicle from scratches by bringing a blanket to place on the car prior to loading the Christmas tree. We are not responsible for any damages to vehicles.
Hours Of Operation
Lots Open Now
- Monday-Friday: 12pm - 9pm
- Saturday: 8am - 9pm
- Sunday: 9am - 8pm
- 11/28 Thanksgiving Hours are 12 p.m. to 5 p.m. ONLY
Our Locations
PENINSULA
San Carlos
900 E El Camino Real, San Carlos, CA 94070
- Monday-Friday: 12pm - 9pm
- Saturday: 8am - 9pm
- Sunday: 9am - 8pm
Now Open
San Mateo
1863 S. Norfolk Street, San Mateo, CA
- Monday-Friday: 10am - 9pm
- Saturday: 8am - 9pm
- Sunday: 9am - 8pm
Now Open
Daly City
3 Serramonte Center, Daly City, CA 94015
- Monday-Friday: 12pm - 9pm
- Saturday: 8am - 9pm
- Sunday: 9am - 8pm
Now Open
San Bruno
1150 El Camino Real , San Bruno, CA 94066
(Tanforan Shopping Center)
- Monday-Friday: 12pm - 9pm
- Saturday: 8am - 9pm
- Sunday: 9am - 8pm
Now Open
Burlingame
1800 El Camino Real, Burlingame, CA 94010
- Monday-Friday: 12pm - 9pm
- Saturday: 8am - 9pm
- Sunday: 9am - 8pm
Now Open
San Francisco
531 Bayshore Blvd., San Francisco, CA 94124
- Monday-Friday: 9am - 9pm
- Saturday: 8am - 9pm
- Sunday: 9am - 8pm
Now Open
SOUTH BAY
San Jose (Tully Rd)
2200 Eastridge Loop (Eastridge Way at Tully Road), San Jose, CA 95122
- Monday-Friday:9am - 9pm
- Saturday: 8am - 9pm
- Sunday: 9am - 8pm
Now Open
San Jose (Capitol Ave)
360 N. Capitol Ave., San Jose, CA 95133
- Monday-Friday:9am - 9pm
- Saturday: 8am - 9pm
- Sunday: 9am - 8pm
Now Open
San Jose (Hillsdale Ave)
1832 Hillsdale Blvd., San Jose, CA 95124
- Monday-Friday: 12pm - 9pm
- Saturday: 8am - 9pm
- Sunday: 9am - 8pm
Now Open
San Jose (Blossom Hill Rd)
605 Blossom Hill, San Jose, CA 95123
- Monday-Friday: 12pm - 9pm
- Saturday: 8am - 9pm
- Sunday: 9am - 8pm
Now Open
Santa Clara
3712 El Camino Real, Santa Clara, CA 95051
- Monday-Friday: 12pm - 9pm
- Saturday: 8am - 9pm
- Sunday: 9am - 8pm
Now Open
EAST BAY & NORTH BAY
San Lorenzo
Hesperian Blvd at Paseo Grande, San Lorenzo, CA 94580
- Monday-Friday: 12pm - 9pm
- Saturday: 8am - 9pm
- Sunday: 9am - 8pm
Now Open
American Canyon
4225 Broadway, American Canyon, CA 94503
- Monday-Friday: 12pm - 9pm
- Saturday: 8am - 9pm
- Sunday: 9am - 8pm
Now Open
Southern California
Lake Elisinore
18614 Dexter Ave., Lake Elisinore, CA 92530
- Monday-Friday: 12pm - 9pm
- Saturday: 8am - 9pm
- Sunday: 9am - 8pm
Laguna Beach
21065 Raquel Rd., Laguna Beach, CA 92651
- Monday-Friday: 12pm - 9pm
- Saturday: 8am - 9pm
- Sunday: 9am - 8pm
Temecula
31300 Rancho Community Way, Temecula, CA 92592
- Monday-Friday: 12pm - 9pm
- Saturday: 8am - 9pm
- Sunday: 9am - 8pm