Locations

Devil Mountain has fourteen locations across California, and we move plants between our growing grounds and nurseries each and every day. So when you shop at your local nursery, you have access to plants on the ground across the state.

Northern California

San Ramon Petaluma Clements Morgan Hill Farmington La Selva Beach

Southern California

Fillmore Redondo Beach Orange San Juan Capistrano Carmel Valley Vista Oceanside Fallbrook

Locations

San Ramon

Devil Mountain Wholesale Nursery - San Ramon

9885 Alcosta Boulevard
San Ramon, California 94583

(925) 829-6006

Services: Sales Yard, Will Call, Delivery, Select your own plants

Mon–Fri: 7:30am-3:00pm

Sat: 8:00am-12:00pm

Sun: Closed

Petaluma

Devil Mountain Wholesale Nursery - Petaluma

499 Pepper Road
Petaluma, California 94952

(707) 835-0250

Services: Sales Yard, Will Call, Delivery, Select your own plants

Mon–Fri: 7:30am-3:00pm

Sat: 8:00am-12:00pm

Sun: Closed

Clements

Devil Mountain Wholesale Nursery - Clements

16950 E. Liberty Road
Clements, California 95227 (use Galt, CA for GPS)

(209) 759-3003

Services: Growing Ground, Sales Yard (must be accompanied in yard), Will Call, Delivery

Mon–Fri: 7:30am-3:00pm

Sat: Closed

Sun: Closed

Morgan Hill

Devil Mountain Wholesale Nursery - Morgan Hill

1965 Tennant Avenue
Morgan Hill, California 95037

(669) 888-3738

Services: Sales Yard, Will Call, Delivery, Select your own plants

Mon–Fri: 7:30am-3:00pm

Sat: 8:00am-12:00pm

Sun: Closed

Farmington

Devil Mountain Wholesale Nursery - Farmington

28915 E. Funck Road
Farmington, CA 95230

(209) 886-5511

Services: Growing Ground, Sales Yard (must be accompanied in yard), Will Call, Delivery

Mon–Fri: 7:30am-3:00pm

Sat: Closed

Sun: Closed

La Selva Beach

Devil Mountain Wholesale Nursery - La Selva Beach

170 Spring View Road
La Selva Beach, CA 95076

Services: Growing Ground, Not open to public

Mon–Fri: Closed to the public

Sat: Closed to the public

Sun: Closed to the public

Fillmore

Devil Mountain Wholesale Nursery - Fillmore

3200 W. Telegraph Road
Fillmore, CA 93015

(805) 524-3939

Services: Growing Ground, Sales Yard (must be accompanied in yard), Will Call, Delivery

Mon–Fri: 7:30am-4:00pm

Sat: Closed

Sun: Closed

Redondo Beach

Devil Mountain Wholesale Nursery - Redondo Beach

2500 Manhattan Beach Blvd
Redondo Beach, CA 90278

(310) 909-7620

Services: Sales Yard, Will Call, Delivery, Select your own plants

Mon–Fri: 7:30am-3:00pm

Sat: 8:00am-12:00pm

Sun: Closed

Orange

Devil Mountain Wholesale Nursery - Orange

1555 N. Glassell Street
Orange, CA 92867

(714) 921-1003

Services: Sales Yard, Will Call, Delivery, Select your own plants

Mon–Fri: 7:00am-3:00pm

Sat: 7:00am-12:00pm

Sun: Closed

San Juan Capistrano

Devil Mountain Wholesale Nursery - San Juan Capistrano

31461 Avenida De La Vista
San Juan Capistrano, CA 92675

(949) 496-9356

Services: Sales Yard, Will Call, Delivery, Select your own plants

Mon–Fri: 7:00am-3:00pm

Sat: 7:00am-12:00pm

Sun: Closed

Carmel Valley

Devil Mountain Wholesale Nursery - Carmel Valley

4343 Carmel Valley Road
San Diego, CA 92130

(858) 794-1858

Services: Sales Yard, Will Call, Delivery, Select your own plants

Mon–Fri: 7:00am-3:00pm

Sat: 7:00am-12:00pm

Sun: Closed

Vista

Devil Mountain Wholesale Nursery - Vista

545 Smilax Road
Vista, CA 92081

(760) 305-0427

Services: Sales Yard, Will Call, Delivery, Select your own plants

Mon–Fri: 7:00am-3:00pm

Sat: 7:00am-12:00pm

Sun: Closed

Oceanside

Devil Mountain Wholesale Nursery - Oceanside

5708 N. River Road
Oceanside, CA 92057

(760) 732-3501

Services: Growing Ground, Sales Yard (must be accompanied in yard), Will Call, Delivery

Mon–Fri: 7:00am-3:00pm

Sat: 7:30am-11:30am

Sun: Closed

Fallbrook

Devil Mountain Wholesale Nursery - Fallbrook

2285 Via Del Robles
Fallbrook, CA 92028

(760) 732-3501

Services: Growing Ground, Not open to public, By appointment only

Mon–Fri: Closed to the public

Sat: Closed to the public

Sun: Closed to the public

ALL DEVIL MOUNTAIN LOCATIONS CLOSED:

Mon, May 27  |  Memorial Day

Thu, Jul 4  |  Independence Day

Mon, Sep 2  |  Labor Day

Thu, Nov 28 - Sat, Nov 30  |  Thanksgiving
Wed, Dec 23 @ 12:00pm | Christmas
Tue, Dec 24 - Wed, Dec 25  |  Christmas

Tue, Dec 31 - Wed, Jan 1, 2025  |  New Year's Day