Main Navigation

  1. Home
  2. Art

Original flower and plant art for sale

Art in full bloom. Shop our range of flower drawings, flower paintings and flower prints, created by artists who love a bit of biophilia. Now with up to 50% off for a limited time only.

On Sale
Flowers & plants
Clear all

Price

Or input a range

-

Size

Find an artwork with a size that meets your needs.

Or input a range (cm)

Height

-

Width

-

Category

Select one medium.

Handmade

Digital

Style

Select your preferred style.

Subject

Are you more into abstracts or landscapes?

Artist country

Colour

Pick a colour, any colour.

Orientation

Any form you might need.

landscape
portrait
square

Showing 60 of 796

Spring planter by Lilia Orlova-Holmes
Lilia Orlova-Holmes
Oil painting

76 x 76cm

Now £3360
£4200(-20%)
Egyptian vase of summer by Sumit Mehndiratta
Sumit Mehndiratta
Clay sculpture

20 x 43cm

Now £629
£740(-15%)
Evergreen - curation
Sunshine in conservatory by Colin Ross Jack
Colin Ross Jack
Acrylic painting

61 x 76cm

Now £298
£595(-50%)
Water Lily Harmony by Mily Art
Mily Art
Oil painting

54 x 64cm

Now £504
£560(-10%)
Awakening of the Hydrangea by Natalia Lugovskaya
Natalia Lugovskaya
Oil painting

100 x 100cm

Now £1283
£1604(-20%)
"White Peonies" by Evgeny Chernyakovsky
Evgeny Chernyakovsky
Oil painting

100 x 75cm

Now £1007
£1343(-25%)
Autumn flowers by Lilia Orlova-Holmes
Lilia Orlova-Holmes
Oil painting

91 x 122cm

Now £5440
£6800(-20%)
Golden Evening - sunset and trees by Zoe Elizabeth Norman
Fine art prints from £80
Zoe Elizabeth Norman
Oil painting

45 x 60cm

Now £1000
£1250(-20%)
B Corp - evergreen
Garden of Joy 61 by Veronica Vilsan
Veronica Vilsan
Acrylic painting

80 x 115cm

Now £469
£781(-40%)
'Peachy Banana Dreams' by Kathryn Sillince
Kathryn Sillince
Acrylic painting

74 x 74cm

Now £655
£770(-15%)
Bouquet Forest primroses by Olena Kolotova
Olena Kolotova
Oil painting

24 x 30cm

Now £258
£304(-15%)
Hellebore. Love by Lilia Orlova-Holmes
Lilia Orlova-Holmes
Oil painting

31 x 41cm

Now £1280
£1600(-20%)