Condition
Purchase
Sort by
Time
Various
Grey ornate floral - floral, distressed
£21.50
Buy It Now
Wall mirror grand louis - wall,
£186.15
Buy It Now
Vintage rustic wooden - vintage, wall
£52.70
Buy It Now
Rectangular wall mirror carved - rectangular,
£126.65
Buy It Now
Ornate white painted - ornate,
£7.59
Buy It Now
Shabby chic white - chic,
£31.90
Buy It Now
Hand engraved oni mask - hand-engraved,
£37.10
Buy It Now
Gothic swallow folding mirror - swallow,
£37.10
Buy It Now
Rectangular framed wall mirror - framed,
£8.66
Buy It Now
Vintage gold gilt - gold/gilt, wall
£21.50
Buy It Now
Handmade tile relief - handmade, paste
£125.45
Buy It Now
White painted wood - white,
£10.80
Buy It Now
Neptune chichester 56x82cm - neptune,
£104.70
Buy It Now
Full length wall mirror 120 - wall,
£50.00
Buy It Now
Wall mirror carved louis - carved,
£126.65
Buy It Now
Large rustic wall mirror - large,
£130.69
Buy It Now
Freestanding jewellery storage - jewellery,
£52.99
Buy It Now
Teardrop ornate floral - floral, leaf
£19.36
Buy It Now
Quality shabby chic wooden
£25.66
Buy It Now
Ornate baroque gold painted - gold,
£26.70
Buy It Now
Large arched wall - large,
£56.99
Buy It Now
Ornate white oval wall mirror - oval,
£18.29
Buy It Now
Vintage rectangular wall - rectangular,
£21.50
Buy It Now
Vintage cast craft - vintage,
£34.99
Buy It Now
Arched top full length mirror - top,
£40.95
Buy It Now
Set two small wall - of,
£37.10
Buy It Now
Ornate white framed - white,
£10.80
Buy It Now
Silver baroque rococo wall - baroque,
£42.29
Buy It Now
Rectangle mirror gold - rectangle,
£30.00
Buy It Now
Antique 19th 20th century - 19th/20th,
£231.58
Buy It Now
Hasipu large 120x55cm - hasipu,
£68.29
Buy It Now
Vintage rustic snowy mountains - vintage,
£37.10
Buy It Now
Vintage 90 s - 80’s, wall
£7.59
Buy It Now
Vintage 1995 hungarian hand - vintage,
£50.00
Buy It Now
Baker trenchard arched - baker, framed
£16.15
Buy It Now
Crystal clear distressed white - clear,
£22.99
Buy It Now
Vintage mcm bevelled edge hand - vintage,
£49.99
Buy It Now
Homcom wall mirror decorative - wall, mirror,
£42.99
Buy It Now
Large ornate silver wall - large,
£132.95
Buy It Now
160cm irregular wavy aesthetic - 160cm,
£54.95
Buy It Now
Homcom large arched - arched, wall
£56.99
Buy It Now
Vintage 1980s octagonal - vintage,
£31.90
Buy It Now
Vintage signed elizabeth - vintage,
£52.70
Buy It Now
Vintage hand painted - vintage, floral
£26.70
Buy It Now
Bone shaped wall mirror silver - bone,
£129.99
Buy It Now
Square rustic panel window - 9,
£17.50
Buy It Now
Seconds emma 100x66cm - **seconds**,
£29.99
Buy It Now
Small starburst stretched - small,
£17.00
Buy It Now
Vintage veronese oval mirror - vintage,
£31.89
Buy It Now
Vintage handmade painted - vintage, folk
£31.90
Buy It Now
Braddell enterprises vintage - braddell,
£25.66
Buy It Now
Seconds emma 170x50cm - *seconds*, white
£59.99
Buy It Now
Wall mirror lithographic - wall,
£49.99
Buy It Now
Seconds emma 100cm round - **seconds**,
£61.99
Buy It Now
Shabby rustic arch door - arch, large
£195.00
Buy It Now
Vintage wall mirror - wall, ornate
£44.99
Buy It Now
Florentine vintage hand - vintage,
£23.57
Buy It Now
Homcom 160 full length - homcom,
£92.99
Buy It Now
Genuine morris mirror - morris, vintage
£42.30
Buy It Now
Durable and stylish piece - durable,
£36.09
Buy It Now
Full length mirror - with, metal
£92.99
Buy It Now
White wall mirror - white, shelves
£21.50
Buy It Now
Oval wall mirror black gold - wall,
£130.70
Buy It Now
Oval ivory ornate mirror - oval,
£16.15
Buy It Now
Rustic rectangular wall mirror - rustic,
£24.99
Buy It Now
Homcom freestanding jewellery - homcom,
£52.99
Buy It Now
Hand painted wooden - wooden, framed
£10.79
Buy It Now
Vintage 70s florentine - vintage,
£26.70
Buy It Now
Ornate oval wall mirror - oval,
£5.45
Buy It Now
X20 arched top length - 63"x20",
£40.95
Buy It Now
Seconds emma 60cm round - emma,
£34.99
Buy It Now
Cream painted framed wall - cream,
£58.94
Buy It Now
Seconds hima gold metal - **seconds**,
£104.99
Buy It Now
Homcom wavy full - full, mirror
£54.99
Buy It Now
Wood framed wall - framed,
£12.94
Buy It Now
The range laila ornate - range,
£12.94
Buy It Now
Vintage wall mirror white - wall,
£19.99
Buy It Now
Vintage wooden floral - vintage,
£39.95
Buy It Now
Octagonal vintage floral - vintage,
£21.22
Buy It Now
Vintage ornate octagonal wall - octagonal,
£44.38
Buy It Now
Full length mirror white - full-length,
£12.94
Buy It Now
91x76 gold vintage mirror - cm,
£116.99
Buy It Now
1965 globe brand vintage oval - globe,
£44.99
Buy It Now
Cream painted metal framed - cream,
£23.58
Buy It Now
Antique silver framed mirror - silver,
£59.00
Buy It Now
Victorian overmantel wall - victorian,
£156.70
Buy It Now
Vintage upcycled blue painted - vintage,
£24.57
Buy It Now
Vintage handmade art moroccan - handmade,
£21.50
Buy It Now
Vintage bevelled oval wall - vintage,
£25.66
Buy It Now
Dunelm roma ornate mirror - dunelm,
£84.99
Buy It Now
Vintage round framed - framed, mirror
£38.00
Buy It Now
Ornate white painted square - white,
£21.50
Buy It Now
Metal wood full - metal/wood, body
£35.95
Buy It Now
Large wall mirror westbury - large,
£89.00
Buy It Now
Vintage crackled glazed - vintage, style
£35.02
Buy It Now
Tall slim cream wall - , mirror
£72.95
Buy It Now
Looking for more painted mirrors?
Search eBay live — fresh results filtered for the best value, updated every hour.
Browse 96 painted mirrors listings currently in our index. Prices range from £5.45 to £231.58, with an average of £51.69. Whether you are hunting for a bargain or looking for a top-spec model, the selection below covers all price points — new, used and refurbished. More about painted mirrors →
Try this: ornate dressing table | ornate gold mirrors | raleigh mirrors | pub mirrors irish | vogue mirror | chaty vallauris | garden mirrors | laura ashley patricia mirror | champagne mirror | pebble mirror
Whether you are looking for a brand-new or second-hand painted mirrors, eBay offers one of the largest selections available online. With 96 active listings at the time of this page's last update, you have plenty of choice across different conditions, sellers and price points. The cheapest option currently starts at £5.45, while premium listings can reach £231.58 — giving you a wide budget spread to work with. The average price of £51.69 can serve as a useful benchmark: listings below this tend to be used or auction-style, while those above often include extra accessories, warranties, or are sold by professional sellers with high feedback scores. Always check the seller's feedback rating and return policy before committing to a purchase. If you need the item quickly, filter by "Buy It Now" to avoid the uncertainty of auctions. For used items, look closely at the condition description and photos — terms like "good", "very good" and "like new" can mean very different things depending on the seller.