St Johnsbury, Vermont

Cold Cream.
Warm Town.

Hand-spun gelato, locally roasted coffee, and a counter full of neighbors — this is where St Johnsbury comes to slow down.

Scroll
A scoop of artisan gelato on a marble counter at Milkhouse Ice Cream

Our Story

Made here.
Remembered here.

Milkhouse Ice Cream was born from a simple conviction: the best desserts don't need a fancy address — they need good milk, real fruit, and a little patience. We started small, right here on Portland Street, and let the regulars do the rest of the talking.

"If you've never had our cardamom-roast gelato on a Tuesday night, you haven't really experienced St Johnsbury."
24+
Flavors in rotation
100%
Locally sourced dairy
Daily
Fresh batches

The Experience

More than a stop
on Main Street

We built Milkhouse for the lingerers — the people who want a reason to stay five minutes longer.

Open Every Day

We're here seven days a week because good ice cream doesn't keep a schedule — and neither do we.

Made with Care

Every batch is mixed by hand, pasteurized, and aged overnight. No shortcuts, no industrial freezers doing the work for us.

Community First

We sponsor the little league, host open mic nights, and keep the lights on for anyone who needs a warm chair and a cold treat.

Seasonal Flavors

Our menu changes with the seasons and the local harvest. If it's not at its peak right now, it's not on our board.

Find Us

Come say hello

Address

292 Portland St
St Johnsbury, VT 05819

Hours

Mon – Tue11am – 9pm
Wed – Thu11am – 10pm
Friday11am – 11pm
Saturday10am – 11pm
Sunday10am – 9pm

Your next favorite
scoop is waiting

Walk in any day, call ahead for a party order, or stop by for a coffee float on a warm afternoon. We save the good seats for regulars — but there's always room for one more.

Is this your business?This is my business