Health Food, Vitamins & Supplements Store in Canada

Health Food Stores in Canada and a full service Natural dispensary, making us an ideal resource for all your needs. We partner with Naturopathic physicians to deliver an unrivaled level of service where you receive the natural health products and quality supplements peculiar to your needs. Our service is personalized and of course confidential. Most importantly, we are recognized by the Ontario Association of Naturopathic Doctors (OAND) as an authorized natural dispensary and we are a member of the Canadian Health Food Association (CHFA). Over the last 25 years, we've focused on building an excellent reputation in the communities across the Greater Toronto Area. Our commitment and high level of customer service has not only generated client loyalty but also resulted in our winning the Reader's Choice Award for the Best Health Food Store several years in a row, as voted by our clients.

Nature's Source Locations

Nature's Source - Oakville

2391 Trafalgar Rd. #6
Oakville, ON, L6H 6K7
T: 905-257-1655
F: 905-257-9174

Mon - Fri: 9am - 9pm
Sat: 9am - 6pm
Sun: 11am - 6pm
Holiday Hours

Nature's Source - Mississauga

5029 Hurontario St
Mississauga, ON, L4Z 3X6
T: 905-502-6789
F: 905-890-8305

Mon - Fri: 9am - 9pm
Sat: 9am - 6pm
Sun: 11am - 6pm
Holiday Hours

Nature's Source - Etobicoke

2-40 Ronson Drive,
Etobicoke, ON M9W 1B3
T: 416-242-8500

Mon - Fri: 9am - 9pm
Sat: 9am - 6pm
Sun: 11am - 6pm
Holiday Hours

Nature's Signature Locations

Nature's Signature - Burlington

1A - 2010 Appleby Line
Burlington, ON L7L 6M6
T: 289-313-6891

Mon - Fri: 9am - 9pm
Sat: 9am - 8pm
Sun: 10am - 7pm
Holiday Hours

Nature's Signature - Toronto Danforth

1A - 3003 Danforth Ave
East York, ON M4C 1M9
T: 416-691-1691

Mon - Fri: 9am - 9pm
Sat: 9am - 8pm
Sun: 10am - 7pm Holiday Hours

Nature's Signature - Guelph

1A - 500 Edinburgh Rd. S.
Guelph, ON, N1G 4Z1
T: 519-822-8900
F: 519-822-8922

Mon - Fri: 9am - 9pm
Sat: 9am - 8pm
Sun: 10am - 7pm

Holiday Hours

Nature's Signature - Toronto Liberty Village

1A - 100 Lynn Williams St.
Toronto, ON, M6K 3N6
T: 416-535-3200
F: 416-535-3211

Mon - Fri: 9am - 9pm
Sat: 9am - 8pm
Sun: 10am - 7pm
Holiday Hours

Nature's Signature - London

395 Wellington Road,
London, ON N6C 4P9
T: 519-649-0020

Mon - Fri: 9am - 9pm
Sat: 9am - 8pm
Sun: 10am - 7pm
Holiday Hours

Nature's Signature - Milton

1050 Kennedy Cir,
Milton, ON L9T 0J9
T: 905-875-3033

Mon - Fri: 9am - 9pm
Sat: 9am - 8pm
Sun: 10am - 7pm
Holiday Hours

Nature's Signature - Newmarket

1A -16640 Yonge St
Newmarket L3X 2N8
T: 905-853-4488

Mon - Fri: 9am - 9pm
Sat: 9am - 8pm
Sun: 10am - 7pm
Family Day Hours 9am-5pm Holiday Hours

Nature's Signature - Niagara

7835 McLeod Rd,
Niagara Falls, ON L2H 2Y6
T: (905) 354-6788

Mon - Fri: 9am - 9pm
Sat: 9am - 8pm
Sun: 10am - 7pm
Holiday Hours

Nature's Signature - Ottawa

1A - 4510 Innes Road
Ottawa, ON K4A 4C5
T: 613-834-6789

Mon - Fri: 9am - 9pm
Sat: 9am - 8pm
Sun: 10am - 7pm
Holiday Hours

Nature's Signature - Southdown - Lakeshore, Mississauga

1A - 910 Southdown Road
Mississauga L5J 2Y4
T: 905-822-6776

Mon - Fri: 9am - 9pm
Sat: 9am - 8pm
Sun: 10am - 7pm
Holiday Hours

Nature's Signature - Toronto Stockyards

1A - 2155 St. Clair Ave West
Toronto, ON M6N 1K5
T: 416-763-6789

Mon - Fri: 9am - 9pm
Sat: 9am - 8pm
Sun: 10am - 7pm
Holiday Hours

Nature's Signature - Stouffville

5612 Main Street,
Stouffville, ON L4A 8B7
T: 905-640-1777

Mon - Fri: 9am - 9pm
Sat: 9am - 8pm
Sun: 10am - 7pm
Holiday Hours

Nature's Signature - Winona Stoney Creek

1A - 1370 South Service Road
Stoney Creek L8E 5C5
T: 905-643-1177

Mon - Fri: 9am - 9pm
Sat: 9am - 8pm
Sun: 10am - 7pm
Holiday Hours