Mobile Ordering Up! Get your goals back on track! Build your own or try our delicious TruFresh Meals!

Elk Steak & Mash

Shop now

Reese's Peanut Butter Protein Cheesecake

Shop now

Chocolate Chip Keto Macaroons

3-pack

Shop now

HOW IT WORKS

FULL DETAILS

1. Choose Your Meals.

Browse through our entrees, breakfast dishes, snacks & treats! You won't be disappointed!

Start Shopping Entrees

2. Choose Preferred Location @ Checkout

Grande Prairie - AB

Multiple Pick up - Gym & Retail Locations.
Local Delivery: Wednesdays & Sundays
12:30pm - 3pm (Times may vary)
Minimum: 6 Dishes

GP Locations

Dawson Creek - BC

Gym Pickup/Retail Location
Fresh Weekly: Wednesday
Pickups After 1pm
Minimum: 10 Dishes

Dawson Creek Location

Fort St. John - BC

Gym Pickup / Retail Location
Fresh Weekly: Wednesday
Pickups After 3pm
Minimum: 10 Dishes

Fort St. John Location

Yellowknife - NWT

Gym Pickup/Retail Location
Fresh Weekly: Thursdays
Pickups After 1pm
Minimum Order: 20 up to 28 Dishes

BULK REMOTE ORDERS

Want To Join The TruFresh Team?

We are looking for new locations for our customer to pick up their weekly orders!
Want weekly traffic into your store or gym?
Contact us today!

Contact Us

3. Re-Occurring Orders

Set it and forget it! Like your current order? Subscribe and get it delivered or have it ready for pickup every week!

FRESH DELIVERY

We delivery Sunday & Wednesday to Grande Prairie and Area. Wednesdays to Dawson Creek & Fort St. John.

FRESH NEVER FROZEN

We make all our entree dishes from scratch! You get that juicy delicious meal that is cared with TruFresh LOVE!

NEED HELP?

Email us at meals@trufresh.ca
or Call +1(780-380-0546