1. Rosa Gallica
This attractive florist shop in the Ferguson Lane complex sells fresh blooms as well as house plants and floral paraphernalia.
Ferguson Lane, 376 Wukang Lu, near Tai'an Lu
2. Caojiadu Flower Market
Tucked away between high rises, this sprawling flower market stocks every imaginable flower, bouquet and receptacle.
1148 Changshou Lu, near Wanhangdu Lu
3. Au Nom de la Rose
This French Concession flower shop is a go-to for scented blooms.
122 Jianguo Xi Lu, near Shanxi Nan Lu
4. Hongqiao Bird and Flower Market
If you live out west, get your flowers on the cheap at this market. Get a bird too, if it takes your fancy.
718 Hongjing Lu, near Hongsong Lu
5. The Graces Floral
Posh blooms abound at this west French Concession florist, along with wreaths and bouquets.
Room 101, Building 5, Lane 288 Huaihai Xi Lu, near Panyu Lu
6. Annie's Florist
This flower store near Xintiandi is run by Annie Wang, an experienced florist who gets her goods from New Zealand and Yunnan.
264 Madang Lu, near Zizhong Lu
7. Secret Garden
Pudong residents should head to Jinqiao Carrefour to stock up on flowers.
1/F, Jinqiao Carrefour, 185 Fangdian Lu, near Yanggao
8. Wan Qun
If you want something that lasts a bit longer, head to Wan Qun for fake flowers.
406-1 Shaanxi Nan Lu, near Fuxing Lu
9. Carpe Diem
Another French Concession gem, Carpe Diem has a great selection of blooms.
Lane 120, Tai'an Lu, near Xingguo Lu
10. Boutique de la Fleur
Posh Sinan Mansions has its very own flower shop in the shape of Boutique de la Fleur.
Sinan Mansions, 531 Fuxing Zhong Lu, near Sinan Lu