Cache Valley Nursery is Northern Utah’s best source for ornamental trees, shrubs, and perennials. We offer more than 300 varieties, specializing in unusual, hard-to-find, and native selections for your landscape. Our goal is to provide beautiful and unique plants of impeccable quality. We guarantee our plants will brighten your landscape for years to come!