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!