But access to necessary menstrual products can be challenging. And COVID has made it even more difficult.

You can help change that.


Making accessing products easier for everybody

Period poverty is much more common in our community than you would think. Half of all people who menstruate say that they have struggled to purchase products for themselves at some time in their life, and more than a quarter have gone through a period without having any products to support them.

United Way’s Period Promise campaign is committed to changing that and makes it easy for everybody to help out. You can organize a Period Promise campaign to collect donations in your community – in your school, in your workplace or union, or even a socially distanced drop-off with your neighbours.

TAKE ACTION TODAY 2021 Product Collection Site

Choose from one of the gift amounts and make your Period Promise today


It’s easy to make a difference

In 2021 we hope you’ll help us set a new record so that we can distribute more product than ever to community organizations in our area. To make that possible, we’ll need to collect more than 500,000 menstrual products – or their equivalent in financial donations. It’s not going to be easy, but we’re making it safe and easy to get involved.

The easiest way to have an impact is to donate directly to the Period Promise campaign. You can do that by making a financial contribution through this website, or by dropping the menstrual products at one of the below mentioned product collection sites. If you want to go one step further, you can run a product collection or financial donation campaign with your family, friends, or coworkers!


Register today to get access to a free toolkit containing all the bits and pieces you need to run a donation campaign in support of United Way’s Period Promise. We’ll also add you onto our mailing list so that you can stay up to date on the campaign efforts, special events, and what kind of advances we are making in the policy.


United Way of Northern BC – Prince George
1675 15th Avenue,
Prince George, BC V2L 3X2

Save-On-Foods – Prince George
Spruceland Mall
555 Central St W, Prince George, BC V2M 3C6

Roots Canada – Prince George
Pine Centre Mall
3055 Massey Dr Unit 17212, Prince George, BC V2N 2S9

HSBC – Prince George
#100 – 299 Victoria St, Prince George, BC V2L 5B8

Bank of Montreal (BMO) – Prince George
1445 West, Central St W, Prince George, BC V2M 5S5

Integris Credit Union – Prince George
1598 6 Ave, Prince George, BC V2L 5B5

Integris Credit Union – Prince George
1532 6 Ave, Prince George, BC V2L 3N3

Integris Credit Union – Prince George
530 Central St E #101, Prince George, BC V2M 3B7

Integris Credit Union – Prince George
100-2150 Ferry Ave, Prince George, BC V2N 0B1

Dawson Co-op – Dawson Creek
10200 8th St, Dawson Creek, BC V1G 3P8

Sun Life Financial
10206 10 St Suite#1, Dawson Creek, BC V1G 3T4

Safeway – Quesnel
445 Reid St, Quesnel, BC V2J 2M7

Integris Credit Union – Quesnel
253 Reid St, Quesnel, BC V2J 2M1

Bubble Land – Terrace
Unit 113 4717 Lakelse Ave Terrace, BC, Canada V8G 1R5

Terrace Public Library – Terrace
4610 Park Ave, Terrace, BC V8G 1V6

Red Raven Art Gallery
4609 Lazelle Ave, Terrace, BC V8G 1S3

New Age Insights
4607 Lazelle Ave, Terrace, BC V8G 1S3

City of Terrace
3215 Eby Street, Terrace, BC V8G 2X8

Integris Credit Union – Fort St. James
366 Stuart Dr W, Fort St James, BC V0J 1P0

Fort St James Chamber Of Commerce & Tourist Centre
115 Douglas Ave, Fort St James, BC V0J 1P0

Sana’aih Market
380 Hwy 27 Fort St James, BC V0J 1P0

Nahounli Gas Bar (Cash Donation Only)
624 Stuart Dr W; Fort St James, BC, V0J1P0

488 Stuart Dr W Fort St James, BC V0J 1P0

Lakeside Pharmacy (Cash Donation Only)
374 Stuart Dr W Fort St James, BC V0J 1P0

FIELDS (Cash Donations Only)
470 Stuart Dr W #8 Fort St. James, BC V0J 1P0

Red Apple Store (Cash Donations Only)
289 Stuart Dr W Fort St James, BC V0J 1P0

RBC Bank
55-496 Stuart Dr E Fort St James, BC

Black Press Media
23 3 Ave, Burns Lake, BC V0J 1E0

RBC Royal Bank
354 Yellowhead Hwy #16, Burns Lake, BC V0J 1E0

Stay Updated

arshpreetPeriod Promise Campaign