Choose from the items in the online store to add to your cart. Place your order at least 48 business hours in advance.
Once your cart is full, choose the pick-up time and location most convenient to you.
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.
1:00 – 3:00 PM 57 Magazine St
Roxbury, 02119
Fresh Truck Warehouse
3:00 – 5:00 PM 177 Sumner St
East Boston, 02128
Maverick
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
Yes! Fresh Truck markets still operate Monday through Saturday. Check out our schedule [hyperlink to FT schedule] to visit and shop a Fresh Truck market in or closest to your neighborhood.
It is never too early to shop online! To ensure availability for your pre-order, we recommend placing your order at least a week in advance. If online spots are no longer available, visit one of our regular mobile markets to shop.
To submit a pre-order, you must place it at least 48 business hours before the selected pre-order time and location.
When you have completed shopping and are ready to check out
Unfortunately, some Fresh Truck Mobile Markets do not currently offer online pre-order pickup.
We are always adding new Fresh Truck Online Market pickup sites! Contact us + follow us on our social networks (Facebook, Instagram, Twitter) to be the first to know when online pickup comes to your neighborhood!
Choose “pay at pickup” as the payment method at check out when using SNAP/EBT or HIP to complete your pre-order.
Choose “Fresh Connect,” “credit,” or “debit” as the payment method at check out and enter the card number, expiration, and security code to complete your pre-order.
Please call us as soon as possible at 617-798-0589 to make alternate arrangements.
If you’d like to cancel your order over 48 business hours in advance, you can cancel your order by giving us a call at 617-798-0589. If it’s within 48 business hours of your pick up, please call us as soon as possible at 617-798-0589.
To contact us about your order: