Welcome to the
Fresh Truck Online Market

Go Shopping

How it works

Shop for the produce you want

Choose from the items in the online store to add to your cart. Place your order at least 48 business hours in advance.

Select pick-up location

Once your cart is full, choose the pick-up time and location most convenient to you.

Confirm and pay

During checkout, confirm your pickup location and time, and choose how you want to pay.
We accept Fresh Connect, and credit/debit cards online and EBT at pick-up.


Check your inbox for your order confirmation. To reduce your wait time, please pick up at the time specified in your confirmation email. Otherwise, orders can be picked up anytime before the market closes.

When and where to pick-up


1:00 – 3:00 PM 57 Magazine St
Roxbury, 02119
Fresh Truck Warehouse


3:00 – 5:00 PM 177 Sumner St
East Boston, 02128


10:30 – 12:00 PM 95 Freeport St
Dorchester, 02122
Rainbow ADHC


3:00 – 5:00 PM 198 Geneva Ave
Roxbury, 02121
ABCD Geneva


3:00 – 5:30 PM 1 New Whitney St
Boston, 02115
Mission Park


3:00 – 5:00 PM 1137 River St
Hyde Park, 02136
Thomas M. Menino YMCA


2:30 – 5:30 PM 38 O Reilly Way
Charlestown, 02129
Charlestown BHA


2:30 – 5:30 PM 15 San Juan St
South End, 02118
Villa Victoria


1:30 – 3:00 PM 57 Magazine St
Roxbury, 02119
Fresh Truck Warehouse



To contact us about your order:

Send Us a Message