You can shop online with Happy Market & Spirits Online Powered by Rosie and have all the groceries you know and love from Happy Market & Spirits available for convenient curbside pickup. Each order is carefully hand-picked by our personal shoppers, and we offer a 100% happiness guarantee on every single order. Shop online in minutes for all your favorite foods, and we’ll have it ready for you at a time of your choosing, guaranteed fresh!

How it works:

Happy Market & Spirits Online is Powered by Rosie, our online shopping partner. To get started, select your store below to create a free account on Rosie, then start shopping our complete inventory for all your favorite items. At checkout, choose from available days, times, and store locations for convenient curbside pickup.

You can also download the Rosie App right to your iOS or Android device!

Curbside Pickup: $3.99, Available Monday-Saturday 9 AM - 7 PM and Sunday 10 AM - 6 PM

Delivery: $5.50+; Available through Door Dash Monday-Saturday 9 AM - 7 PM and Sunday 10 AM - 6 PM

All groceries are hand selected by our personal shoppers to guarantee freshness



What is Happy Market & Spirits Online?


Happy Market & Spirits Online is our online grocery service powered by Rosie; all the items you love from Happy Market & Spirits can be purchased online! Shop wherever and whenever it is most convenient for you and we will have your order ready for convenient curbside pickup. It’s easy, fast and affordable. Just create an account, add items to your grocery cart, and select a pickup or delivery time. Leave everything in the middle up to us!


Where is Happy Market & Spirits Online available?


Happy Market & Spirits Online is available at Happy Market & Spirits, 128 South St, Jamaica Plain, MA 02130

How much does it cost?


Curbside Pickup: $3.99

Delivery: Available through DoorDash for $5.50+

Do you offer delivery?


Yes! Delivery is available through DoorDash within 5 miles of the store



What are Happy Market & Spirits Online hours?

The Happy Market & Spirits Online online grocery store is available to you 24/7 so you can shop and place your order whenever it is convenient for you. Our store pickup and delivery times are Available Monday-Saturday 9 AM - 7 PM and Sunday 10 AM - 6 PM