1The Portland Classic float, “Champion’s Bouquet” won “The President’s Award” for most effective overall floral display
Photography by: Tom Cook Photo
2The Portland Classic float, “Champion’s Bouquet” won “The President’s Award” for most effective overall floral display
Photography by: Tom Cook Photo
3Members of the United States Air Force Honor Guard march through the Grand Floral Parade
Photography by: Tom Cook Photo
4Members of the United States Air Force Honor Guard march through the Grand Floral Parade
Photography by: Tom Cook Photo
5Portland Rose Festival Foundation President Teri Bowles- Atherton with daughter, Jaiden Atherton, and husband Jermaine Atherton on a vintage car.
Photography by: Tom Cook Photo
6Portland Rose Festival Foundation President Teri Bowles- Atherton with daughter, Jaiden Atherton, and husband Jermaine Atherton on a vintage car.
Photography by: Tom Cook Photo
7Members of the US Navy wave and greet the crowd
Photography by: Tom Cook Photo
8Members of the US Navy wave and greet the crowd
Photography by: Tom Cook Photo
9Tony Staser, Chief Development Officer of Meals on Wheels People, marches in the Grand Floral Parade. Meals on Wheels People is the Official Charity of the 2019 Rose Festival.
Photography by: Tom Cook Photo
10Tony Staser, Chief Development Officer of Meals on Wheels People, marches in the Grand Floral Parade. Meals on Wheels People is the Official Charity of the 2019 Rose Festival.
Photography by: Tom Cook Photo
A cherished highlight of the Portland Rose Festival, this popular procession is more than just a spectacular floral-filled parade — it’s a beloved annual tradition. A colorful reflection of local, regional and international communities, the parade draws hundreds of thousands of cheering viewers of every age, along a 4-mile route that winds through city streets and across the river. The parade, which took place on Saturday, June 8th, featured both large and mini floats along with bands, equestrian units, marching groups, drill teams, vintage vehicles, dancers, llamas, flags and so much more!