1 of 4


Get Delighted With Houston's Most Beautiful Flower Arrangements, All Under One Roof

Featured Products


1 of 3

Our Story

Our flower shop is located at 3810 Westheimer Houston, Texas 77027 Plants n' Petals has been at this location for over 30 years.

Our beautiful building with a very organic feel, high ceilings, rustic chandeliers, walls of windows, U.S. grown indoor plants, beautiful and unique flowers U.S. grown and imported from Holland, New Zealand, Ecuador, etc.

Read More

Follow us on Instagram