Now At
2 Locations!

Westshore

890 Goldstream Ave
Victoria BC
V9B 2X9
ph: 250-381-1890 Mon - Fri
9:30am - 5:30pm
Saturday
10:00am - 4:00pm
Sundays & Holidays
Closed

Downtown new!

2103 Douglas St
Victoria BC
V8T 4L2
ph: 250-385-7622 Mon - Fri
9:00am - 5:00pm
Saturday
10:00am - 4:00pm
Sundays & Holidays
Closed
info@mcgeachiesfoam.ca

McGeachie's Foam & Upholstery has been serving the Greater Victoria area for more than 30 years. We carry a variety of memory and latex foam mattresses, pillows, bed frames, and so much more!

Did we mention tri-fold mattresses? Great for camping or unexpected guests.

Are your boat and camper cushions starting to show their age? We can easily restuff them.

Want to bring new life to your favorite chair or couch? Browse through our large selection of fabrics. We can usually give you an on-the-spot quote. We'll even pick it up and drop it off for free.