Visit our 2 locations on Ellis Blvd and Blairs Ferry Rd in Cedar Rapids!

Collection: Christmas

21 products

At Pierson's Flower Shop & Greenhouses Inc, we have a wide selection of festive Christmas flower arrangements that are sure to be loved by anyone on your list. Browse our selection and order Christmas flowers in Cedar Rapids from the leading florist in town.

  • Long Stem Red Rose Bouquet
    Regular price
    from $69.99
    Regular price
    $69.99
    Sale price
    $69.99
    Unit price
    per 
  • 8 inch Marblestar Poinsettia
    Regular price
    $39.99
    Regular price
    $39.99
    Sale price
    $39.99
    Unit price
    per 
  • The Snowball Bouquet
    Regular price
    from $60
    Regular price
    $60
    Sale price
    $60
    Unit price
    per 
  • Bauble Bloom Bouquet
    Regular price
    from $69
    Regular price
    $69
    Sale price
    $69
    Unit price
    per 
  • Happiest Holidays Poinsettia
    Regular price
    $65
    Regular price
    $65
    Sale price
    $65
    Unit price
    per 
  • 6 inch Red Poinsettia in foil pot cover
    Regular price
    $12.99
    Regular price
    $12.99
    Sale price
    $12.99
    Unit price
    per 
  • 6 inch Red Glitter Poinsettia with foil pot cover
    Regular price
    $12.99
    Regular price
    $12.99
    Sale price
    $12.99
    Unit price
    per 
  • 6 inch Marblestar poinsettia with foil cover
    Regular price
    $12.99
    Regular price
    $12.99
    Sale price
    $12.99
    Unit price
    per 
  • 8 inch Red Poinsettia
    Regular price
    $39.99
    Regular price
    $39.99
    Sale price
    $39.99
    Unit price
    per 
  • 8 inch Red Glitter Poinsettia
    Regular price
    $39.99
    Regular price
    $39.99
    Sale price
    $39.99
    Unit price
    per 
  • Merry Moment Bouquet – A Florist Original
    Regular price
    from $50
    Regular price
    $50
    Sale price
    $50
    Unit price
    per 
  • Yuletide Carol Bouquet
    Regular price
    from $72.99
    Regular price
    $72.99
    Sale price
    $72.99
    Unit price
    per