Our rose selection is expansive. Whether prioritizing fragrance, flower, or disease resistance, we have an option for you.

What makes our roses special?

  • We receive the first pick of the crop. They are all #1 grade, premium roses.
  • We receive our roses bare-root, plant them in an organic potting mix, and fertilize them with an organic, starter fertilizer.
  • We professionally prune each rose for shape and growth.
  • We have more than 100 varieties!

Choose from Floribunda, Hybrid Tea, Climbers, Bush, and Tree Roses. Visit us and pick yours out.

 

2026 Roses

Our 2026 roses will arrive in January – preorder bare root roses now for significant savings. Order by November 30, 2025 for pick up in mid-January.

2026 bare root rose bushes are $34.99, 24″ patio trees are $54.99, and 36″ patio trees are $74.99.

Stop by or call us at (925) 462-1760 to reserve your roses today!

See Our 2026 Availability