The 10 Best Garden Centers and Nurseries in California!

California is filled with blooming plants, tall trees, colorful cacti and fertile farms. With this flourishing of flora comes an abundance of places for gardeners to get what they need. If you’re looking to get in on the growing plants action, check out the garden centers and nurseries that best help give Californians a green thumb.

1. Flora Grubb Gardens, San Francisco, CA

Flora Grubb Gardens is a restful place to pick out your plants. Offering design services, exotic and easy-to-care-for plants, you can do everything from centerpieces to designing your backyard. And there’s an espresso bar, just in case you need help thinking.

2. Berkley Horticultural Nursery, Berkley, CA

This family-owned shop provides friendly experts to help you with your plant needs. From a variety of different types of flora to supplies to care for them Berkley Horticultural Nursery has it all. 

3. Half Moon Bay Nursery, Half Moon Bay, CA

Half Moon Bay Nursery is more than your usual garden center. To help the plants grow, there’s opera constantly filling the air. The nursery features various seasonal events to focus on different types of plants, including a pumpkin festival. It’s no wonder that the family owned space has been attracting visitors since 1957. 

4. Potted, Atwater Village, CA

A carefully curated selection of plants, furniture and general outdoor living, Potted is a restful spot to explore on an afternoon. Check out the Potted book or learn how to make a living centerpiece with a succulent or other plant.

5. Roger’s Gardens, Corona Del Mar, CA

Family-owned Roger’s Gardens has a vast assortment of rare and seasonal plants, fruit trees, vegetables, native plants and succulents and offers workshops and classes so that you can learn how to take care of them. Check out the café for a snack while you peruse the bounty.

6. California Cactus Center, Pasadena, CA

Cacti and succulents are popular in California’s drought-prone climate and the California Cactus Center’s vast selection of species means that you won’t miss leaves and watering. The knowledgeable staff can help you make a selection as well as provide services to ensure your cacti thrive.

7. Worldwide Exotics, Sylmar, CA

Worldwide Exotics in flying a little under the radar. Plants here are available for every kind of climate, condition and caretaking known to man. The huge array makes it a one stop shop—if you know where to look for it.

8. Theodore Paine, Tujunga, CA

Theodore Paine is a unique nursery in that it is a non-profit specializing in wildflowers and native plants. Tours and other special events explore the importance of California’s native species and you can find seeds and other plants to help ensure California’s future.

9. Walter Andersen Nursery, San Diego, CA

Walter Andersen Nursery has been solving plant problems for San Diego since 1928. The knowledgeable staff is available to answer questions and provide solutions. You’ll also find an online store and multiple locations to help serve you. 

10. Summers Past Farms, Flinn Springs, CA

Summers Past Farms is a beautiful way to spend the day. Pick up some seeds or plants in the nursery to help to attract wildlife, including bees and hummingbirds to your own yard. You’ll also find the tools you need to make a culinary garden or create a succulent display.

Select a California town to find the Best Things-To-Do and Places To Go around you
Find Garden Centers and Nurseries Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Alameda County

Alpine County

Amador County

Butte County

Calaveras County

Colusa County

Contra Costa County

Del Norte County

El Dorado County

Fresno County

Glenn County

Humboldt County

Imperial County

Inyo County

Kern County

Kings County

Lake County

Lassen County

Los Angeles County

Madera County

Marin County

Mariposa County

Mendocino County

Merced County

Modoc County

Mono County

Monterey County

Napa County

Nevada County

Orange County

Placer County

Plumas County

Riverside County

Sacramento County

San Benito County

San Bernardino County

San Diego County

San Francisco County

San Joaquin County

San Luis Obispo County

San Mateo County

Santa Barbara County

Santa Clara County

Santa Cruz County

Shasta County

Sierra County

Siskiyou County

Solano County

Sonoma County

Stanislaus County

Sutter County

Tehama County

Trinity County

Tulare County

Tuolumne County

Ventura County

Yolo County

Yuba County