Find a store near you

GNC Locations

The Store Locator is designed to help you find the GNC Store that's closest to you. Visit your local store today and carve out a path to improved health and fitness.

Store listings for British Columbia
City Store Map Directions
ABBOTSFORD SEVENOAKS SHOPPING CENTRE
32900 SOUTH FRASER WAY
ABBOTSFORD, BC, V2S 5A1

Phone: (604)855-6787

Store Hours

Sunday - 11 AM to 5 PM
Monday - 9:30 AM to 5:30 PM
Tuesday - 9:30 AM to 5:30 PM
Wednesday - 9:30 AM to 9 PM
Thursday - 9:30 AM to 9 PM
Friday - 9:30 AM to 9 PM
Saturday - 9:30 AM to 5:30 PM

Please note that hours are subject to change due to Holidays or Special Events. Please call the store for more information

Map Directions
ABBOTSFORD HIGH STREET
3122 MT. LEHMAN RD UNIT L 100
ABBOTSFORD, BC, V2T 0C5

Phone: (604)852-8567

Map Directions
ABBOTSFORD HIGH STREET
3122 MOUNT LEHMAN RD, UNIT L100
ABBOTSFORD, BC, V2T 0C5

Phone: (604)852-8567

Store Hours

Sunday - 11 AM to 6 PM
Monday - 10 AM to 7 PM
Tuesday - 10 AM to 7 PM
Wednesday - 10 AM to 7 PM
Thursday - 10 AM to 9 PM
Friday - 10 AM to 9 PM
Saturday - 10 AM to 6 PM

Please note that hours are subject to change due to Holidays or Special Events. Please call the store for more information

Map Directions
BURNABY BRENTWOOD MALL
4567 LOUGHEED HIGHWAY
BURNABY, BC, V5C 3Z6

Phone: (604)205-7474

Store Hours

Sunday - 11 AM to 6 PM
Monday - 10 AM to 6 PM
Tuesday - 10 AM to 6 PM
Wednesday - 10 AM to 9 PM
Thursday - 10 AM to 9 PM
Friday - 10 AM to 9 PM
Saturday - 9:30 AM to 6 PM

Please note that hours are subject to change due to Holidays or Special Events. Please call the store for more information

Map Directions
BURNABY LOUGHEED MALL
9855 AUSTIN AVE
BURNABY, BC, V3J 1N4

Phone: (604)421-0341

Store Hours

Sunday - 11 AM to 6 PM
Monday - 10 AM to 6 PM
Tuesday - 10 AM to 6 PM
Wednesday - 10 AM to 9 PM
Thursday - 10 AM to 9 PM
Friday - 10 AM to 9 PM
Saturday - 9:30 AM to 6 PM

Please note that hours are subject to change due to Holidays or Special Events. Please call the store for more information

Map Directions
BURNABY METROTOWN CENTRE
135-4800 KINGSWAY
BURNABY, BC, V5H 4J2

Phone: (604)430-3417

Store Hours

Sunday - 11 AM to 6 PM
Monday - 10 AM to 9 PM
Tuesday - 10 AM to 9 PM
Wednesday - 10 AM to 9 PM
Thursday - 10 AM to 9 PM
Friday - 10 AM to 9 PM
Saturday - 9:30 AM to 9 PM

Please note that hours are subject to change due to Holidays or Special Events. Please call the store for more information

Map Directions
CAMPBELL RIVER DISCOVERY HARBOUR CENTRE
1344 N ISLAND HWY N
CAMPBELL RIVER, BC, V9W 8C9

Phone: (250) 850-1462

Store Hours

Sunday - 11 AM to 6 PM
Monday - 10 AM to 6 PM
Tuesday - 10 AM to 6 PM
Wednesday - 10 AM to 6 PM
Thursday - 10 AM to 6 PM
Friday - 10 AM to 6 PM
Saturday - 10 AM to 6 PM

Please note that hours are subject to change due to Holidays or Special Events. Please call the store for more information

Map Directions
CHILLIWACK EAGLE LANDING SC
8249 EAGLE LANDING PKWY #706
CHILLIWACK , BC, V2R 0P9

Phone: (604)792-1806

Store Hours

Sunday - 11 AM to 5 PM
Monday - 10 AM to 6 PM
Tuesday - 10 AM to 6 PM
Wednesday - 10 AM to 6 PM
Thursday - 10 AM to 8 PM
Friday - 10 AM to 8 PM
Saturday - 10 AM to 6 PM

Please note that hours are subject to change due to Holidays or Special Events. Please call the store for more information

Map Directions
COQUITLAM COQUITLAM CENTRE
2929 BARNET HIGHWAY
COQUITLAM, BC, V3B 5R5

Phone: (604)468-8664

Store Hours

Sunday - 11 AM to 6 PM
Monday - 10 AM to 6 PM
Tuesday - 10 AM to 6 PM
Wednesday - 10 AM to 9 PM
Thursday - 10 AM to 9 PM
Friday - 10 AM to 9 PM
Saturday - 9:30 AM to 6 PM

Please note that hours are subject to change due to Holidays or Special Events. Please call the store for more information

Map Directions
COURTENAY DRIFTWOOD MALL
2751 CLIFFE AVE
COURTENAY, BC, V9N 2L8

Phone: (250)334-6192

Store Hours

Sunday - 10 AM to 5 PM
Monday - 9 AM to 5:30 PM
Tuesday - 9 AM to 5:30 PM
Wednesday - 9 AM to 5:30 PM
Thursday - 9 AM to 9 PM
Friday - 9 AM to 9 PM
Saturday - 9 AM to 5:30 PM

Please note that hours are subject to change due to Holidays or Special Events. Please call the store for more information

Map Directions
CRANBROOK TAMARACK CENTRE
1500 CRANBROOK ST N.#115
CRANBROOK, BC, V1C 3S8

Phone: (250)417-4067

Store Hours

Sunday - 12 PM to 5 PM
Monday - 9:30 AM to 5:30 PM
Tuesday - 9:30 AM to 5:30 PM
Wednesday - 9:30 AM to 5:30 PM
Thursday - 9:30 AM to 9:30 PM
Friday - 9:30 AM to 9:30 PM
Saturday - 9:30 AM to 5:30 PM

Please note that hours are subject to change due to Holidays or Special Events. Please call the store for more information

Map Directions
DAWSON CREEK DAWSON MALL
112 AVENUE AND 8TH STREET
DAWSON CREEK, BC, V1G 4K6

Phone: (250)784-1901

Store Hours

Sunday - 11 AM to 5 PM
Monday - 9:30 AM to 6 PM
Tuesday - 9:30 AM to 6 PM
Wednesday - 9:30 AM to 6 PM
Thursday - 9:30 AM to 6 PM
Friday - 9:30 AM to 6 PM
Saturday - 9:30 AM to 6 PM

Please note that hours are subject to change due to Holidays or Special Events. Please call the store for more information

Map Directions
KAMLOOPS ABERDEEN MALL
275-1320 W TRANS CANADA H
KAMLOOPS, BC, V1S 1J2

Phone: (250)314-0304

Store Hours

Sunday - 10 AM to 5 PM
Monday - 9:30 AM to 6 PM
Tuesday - 9:30 AM to 6 PM
Wednesday - 9:30 AM to 6 PM
Thursday - 9:30 AM to 9 PM
Friday - 9:30 AM to 9 PM
Saturday - 9:30 AM to 6 PM

Please note that hours are subject to change due to Holidays or Special Events. Please call the store for more information

Map Directions
KELOWNA ORCHARD PARK
2271 HARVEY AVE
KELOWNA, BC, V1Y 6H2

Phone: (250)712-1234

Store Hours

Sunday - 11 AM to 6 PM
Monday - 10 AM to 6 PM
Tuesday - 10 AM to 6 PM
Wednesday - 10 AM to 9 PM
Thursday - 10 AM to 9 PM
Friday - 10 AM to 9 PM
Saturday - 9 AM to 6 PM

Please note that hours are subject to change due to Holidays or Special Events. Please call the store for more information

Map Directions
KELOWNA MISSION PARK SHOPPING CENTRE
3151 LAKESHORE ROAD, UNIT 6
KELOWNA, BC, V1W3S9

Phone: (250) 868-1882

Store Hours

Sunday - 11 AM to 6 PM
Monday - 10 AM to 6 PM
Tuesday - 10 AM to 6 PM
Wednesday - 10 AM to 6 PM
Thursday - 10 AM to 6 PM
Friday - 10 AM to 6 PM
Saturday - 10 AM to 6 PM

Please note that hours are subject to change due to Holidays or Special Events. Please call the store for more information

Map Directions
LANGLEY WILLOWBROOK SHOPPING CENTRE
19705 FRASER HWY
LANGLEY, BC, V3A 7E9

Phone: (604)514-3561

Store Hours

Sunday - 11 AM to 6 PM
Monday - 9:30 AM to 6 PM
Tuesday - 9:30 AM to 6 PM
Wednesday - 9:30 AM to 9 PM
Thursday - 9:30 AM to 9 PM
Friday - 9:30 AM to 9 PM
Saturday - 9:30 AM to 6 PM

Please note that hours are subject to change due to Holidays or Special Events. Please call the store for more information

Map Directions
MAPLE RIDGE HANEY PLACE
25-11900 HANEY PL
MAPLE RIDGE, BC, V2X 8R9

Phone: (604)463-8336

Store Hours

Sunday - 12 PM to 5 PM
Monday - 9:30 AM to 5:30 PM
Tuesday - 9:30 AM to 5:30 PM
Wednesday - 9:30 AM to 5:30 PM
Thursday - 9:30 AM to 9 PM
Friday - 9:30 AM to 9 PM
Saturday - 9:30 AM to 5:30 PM

Please note that hours are subject to change due to Holidays or Special Events. Please call the store for more information

Map Directions
MISSION SMART CENTRES MISSION
31956 LOUGHEED HWY, UNIT C-105
MISSION, BC, V2V 1A1

Phone: (604)-820-2373

Store Hours

Sunday - 11 AM to 5 PM
Monday - 10 AM to 6 PM
Tuesday - 10 AM to 6 PM
Wednesday - 10 AM to 6 PM
Thursday - 10 AM to 6 PM
Friday - 10 AM to 6 PM
Saturday - 10 AM to 6 PM

Please note that hours are subject to change due to Holidays or Special Events. Please call the store for more information

Map Directions
N. VANCOUVER CAPILANO MALL
935 MARINE DR
N. VANCOUVER, BC, V7P 1S3

Phone: (604)960-9462

Store Hours

Sunday - 11 AM to 6 PM
Monday - 10 AM to 6 PM
Tuesday - 10 AM to 6 PM
Wednesday - 10 AM to 6 PM
Thursday - 10 AM to 9 PM
Friday - 10 AM to 9 PM
Saturday - 9:30 AM to 6 PM

Please note that hours are subject to change due to Holidays or Special Events. Please call the store for more information

Map Directions
NANAIMO WOODGROVE CENTRE
6631 ISLAND HWY N #100
NANAIMO, BC, V9T 4T7

Phone: (250)390-7459

Store Hours

Sunday - 10 AM to 6 PM
Monday - 10 AM to 6 PM
Tuesday - 10 AM to 6 PM
Wednesday - 10 AM to 9 PM
Thursday - 10 AM to 9 PM
Friday - 10 AM to 9 PM
Saturday - 10 AM to 7 PM

Please note that hours are subject to change due to Holidays or Special Events. Please call the store for more information

Map Directions
NEW WESTMINSTER QUEENSBOROUGH LANDING
HOWES ST AND HIGHWAY 91A
NEW WESTMINSTER, BC, V3M 5X2

Phone: (604)523-6433

Store Hours

Sunday - 11 AM to 6 PM
Monday - 10 AM to 6 PM
Tuesday - 10 AM to 6 PM
Wednesday - 10 AM to 6 PM
Thursday - 10 AM to 6 PM
Friday - 10 AM to 6 PM
Saturday - 10 AM to 6 PM

Please note that hours are subject to change due to Holidays or Special Events. Please call the store for more information

Map Directions
PRINCE GEORGE PINE CENTRE
3055 MASSEY DRIVE
PRINCE GEORGE, BC, V2N 2S9

Phone: (250)562-5604

Store Hours

Sunday - 11 AM to 5 PM
Monday - 9:30 AM to 6 PM
Tuesday - 9:30 AM to 6 PM
Wednesday - 9:30 AM to 6 PM
Thursday - 9:30 AM to 9 PM
Friday - 9:30 AM to 9 PM
Saturday - 9:30 AM to 6 PM

Please note that hours are subject to change due to Holidays or Special Events. Please call the store for more information

Map Directions
RICHMOND RICHMOND CENTRE
6651 NO. 3 ROAD UNIT #1507
RICHMOND, BC, V6Y 2B6

Phone: (604)821-1572

Store Hours

Sunday - 11 AM to 6 PM
Monday - 9:30 AM to 7 PM
Tuesday - 9:30 AM to 7 PM
Wednesday - 9:30 AM to 9 PM
Thursday - 9:30 AM to 9 PM
Friday - 9:30 AM to 9 PM
Saturday - 9:30 AM to 7 PM

Please note that hours are subject to change due to Holidays or Special Events. Please call the store for more information

Map Directions
RICHMOND IRONWOOD PLAZA
11666 STEVESTON HWY
RICHMOND, BC, V7A 5J3

Phone: (604)272-1141

Store Hours

Sunday - 11 AM to 6 PM
Monday - 10 AM to 6 PM
Tuesday - 10 AM to 6 PM
Wednesday - 10 AM to 6 PM
Thursday - 10 AM to 6 PM
Friday - 10 AM to 6 PM
Saturday - 10 AM to 6 PM

Please note that hours are subject to change due to Holidays or Special Events. Please call the store for more information

Map Directions
RICHMOND GARDEN CITY SMART CENTRES
4720 MCCLELLAND RD #1825
RICHMOND, BC, V6X 0M5

Phone: (604) 248-1228

Store Hours

Sunday - 11 AM to 6 PM
Monday - 10 AM to 6 PM
Tuesday - 10 AM to 6 PM
Wednesday - 10 AM to 6 PM
Thursday - 10 AM to 6 PM
Friday - 10 AM to 6 PM
Saturday - 10 AM to 6 PM

Please note that hours are subject to change due to Holidays or Special Events. Please call the store for more information

Map Directions
SURREY THE FLEETWOOD CENTRE
9014-152ND STREET
SURREY, BC, V3R 3P3

Phone: (604)930-7992

Store Hours

Sunday - 11 AM to 6 PM
Monday - 10 AM to 6 PM
Tuesday - 10 AM to 6 PM
Wednesday - 10 AM to 7 PM
Thursday - 10 AM to 7 PM
Friday - 10 AM to 7 PM
Saturday - 10 AM to 6 PM

Please note that hours are subject to change due to Holidays or Special Events. Please call the store for more information

Map Directions
SURREY GRANDVIEW CORNERS
UNIT 20 2285 - 160TH ST
SURREY, BC, V3Z 9N6

Phone: (604)535-5295

Store Hours

Sunday - 11 AM to 6 PM
Monday - 10 AM to 6 PM
Tuesday - 10 AM to 6 PM
Wednesday - 10 AM to 6 PM
Thursday - 10 AM to 9 PM
Friday - 10 AM to 9 PM
Saturday - 10 AM to 6 PM

Please note that hours are subject to change due to Holidays or Special Events. Please call the store for more information

Map Directions
SURREY CENTRAL CITY MALL
10153 KING GEORGE BLVD. UNIT 3450
SURREY, BC, V3T 2W1

Phone: (604) 495-1198

Map Directions
SURREY CENTRAL CITY MALL
10153 KING GEORGE BLVD UNIT 3450
SURREY, BC, V3T 2W1

Phone: (604) 495-1198

Store Hours

Sunday - 11 AM to 6 PM
Monday - 10 AM to 7 PM
Tuesday - 10 AM to 7 PM
Wednesday - 10 AM to 9 PM
Thursday - 10 AM to 9 PM
Friday - 10 AM to 9 PM
Saturday - 10 AM to 6 PM

Please note that hours are subject to change due to Holidays or Special Events. Please call the store for more information

Map Directions
SURREY GUILDFORD TOWN CENTRE
10355 - 152 street
SURREY, BC, V3R 7C1

Phone: (604) 589 0209

Store Hours

Sunday - 10 AM to 6 PM
Monday - 10 AM to 9 PM
Tuesday - 10 AM to 9 PM
Wednesday - 10 AM to 9 PM
Thursday - 10 AM to 9 PM
Friday - 10 AM to 9 PM
Saturday - 10 AM to 9 PM

Please note that hours are subject to change due to Holidays or Special Events. Please call the store for more information

Map Directions
TSWWASSEN MILLS Tsawwassen Mills
5000 Canoe Pass Way Unit 641
TSWWASSEN MILLS, BC, V4M 0B3

Phone: (604) 948-0729

Store Hours

Sunday - 10 AM to 7 PM
Monday - 10 AM to 9 PM
Tuesday - 10 AM to 9 PM
Wednesday - 10 AM to 9 PM
Thursday - 10 AM to 9 PM
Friday - 10 AM to 9 PM
Saturday - 10 AM to 9 PM

Please note that hours are subject to change due to Holidays or Special Events. Please call the store for more information

Map Directions
VANCOUVER ROBSON STREET
1126 ROBSON STREET
VANCOUVER, BC, V6E 1B2

Phone: (604)682-2506

Store Hours

Sunday - 10 AM to 8 PM
Monday - 10 AM to 8 PM
Tuesday - 10 AM to 8 PM
Wednesday - 10 AM to 9 PM
Thursday - 10 AM to 9 PM
Friday - 10 AM to 9 PM
Saturday - 10 AM to 9 PM

Please note that hours are subject to change due to Holidays or Special Events. Please call the store for more information

Map Directions
VANCOUVER WEST BROADWAY
1568 WEST BROADWAY
VANCOUVER , BC, V6J 5K9

Phone: (604)732-5361

Store Hours

Sunday - 11 AM to 6 PM
Monday - 10 AM to 6 PM
Tuesday - 10 AM to 6 PM
Wednesday - 10 AM to 6 PM
Thursday - 10 AM to 7 PM
Friday - 10 AM to 7 PM
Saturday - 10 AM to 6 PM

Please note that hours are subject to change due to Holidays or Special Events. Please call the store for more information

Map Directions
VERNON VILLAGE GREEN MALL
4900 27TH STREET
VERNON, BC, V1T 7G7

Phone: (250)275-4036

Store Hours

Sunday - 11 AM to 5 PM
Monday - 9:30 AM to 6 PM
Tuesday - 9:30 AM to 6 PM
Wednesday - 9:30 AM to 6 PM
Thursday - 9:30 AM to 9 PM
Friday - 9:30 AM to 9 PM
Saturday - 10 AM to 6 PM

Please note that hours are subject to change due to Holidays or Special Events. Please call the store for more information

Map Directions
VICTORIA WESTSHORE TOWN CENTRE
2945 JACKLIN ROAD
VICTORIA, BC, V9B 5E3

Phone: (250)474-2261

Store Hours

Sunday - 11 AM to 6 PM
Monday - 10 AM to 6 PM
Tuesday - 10 AM to 6 PM
Wednesday - 10 AM to 6 PM
Thursday - 10 AM to 9 PM
Friday - 10 AM to 9 PM
Saturday - 10 AM to 6 PM

Please note that hours are subject to change due to Holidays or Special Events. Please call the store for more information

Map Directions
VICTORIA MAYFAIR SHOPPING CENTER
3147 DOUGLAS STREET
VICTORIA, BC, V8Z 6E3

Phone: (250)382-4151

Store Hours

Sunday - 11 AM to 6 PM
Monday - 10 AM to 6 PM
Tuesday - 10 AM to 6 PM
Wednesday - 10 AM to 9 PM
Thursday - 10 AM to 9 PM
Friday - 10 AM to 9 PM
Saturday - 10 AM to 6 PM

Please note that hours are subject to change due to Holidays or Special Events. Please call the store for more information

Map Directions
VICTORIA HILLSIDE SHOPPING CENTRE
1644 HILLSIDE AVENUE
VICTORIA, BC, V8T 2C5

Phone: (250)595-5580

Store Hours

Sunday - 11 AM to 5:30 PM
Monday - 9:30 AM to 6 PM
Tuesday - 9:30 AM to 6 PM
Wednesday - 9:30 AM to 9 PM
Thursday - 9:30 AM to 9 PM
Friday - 9:30 AM to 9 PM
Saturday - 10 AM to 5:30 PM

Please note that hours are subject to change due to Holidays or Special Events. Please call the store for more information

Map Directions
WEST VANCOUVER PARK ROYAL SHOPPING CENTER
774 PARK ROYAL NORTH
WEST VANCOUVER, BC, V7T 1H9

Phone: (604) 913-7755

Store Hours

Sunday - 11 AM to 6 PM
Monday - 10 AM to 7 PM
Tuesday - 10 AM to 7 PM
Wednesday - 10 AM to 9 PM
Thursday - 10 AM to 9 PM
Friday - 10 AM to 9 PM
Saturday - 9:30 AM to 6 PM

Please note that hours are subject to change due to Holidays or Special Events. Please call the store for more information

Map Directions