Calling all coffee lovers! Whether you’re in search of a bold espresso, a creamy latte, or a cozy spot to catch up with friends, La Crosse has a coffee shop for every vibe. From charming, locally-owned cafés to quick and convenient drive-thrus, these coffee spots serve up delicious drinks with plenty of personality. No matter your preference, this guide will help you find the perfect place to fuel your day…one cup at a time!

Before you go: be sure to check on the specific coffee shop websites or social media pages for the most up to date hours!
Bean Juice Coffee | 1014 19th Street South, La Crosse
Hours: Monday – Friday, 6:30 AM – 6 PM | Saturday, 6:30 AM – 3 PM | Sunday, 8 AM – 3 PM
A hidden gem in the Jackson Plaza with expertly made coffee from their house-roasted beans, fresh bakery items, and a relaxed, inviting atmosphere. Must try: Pooh Bear Latte
The Downtown Grounds | 401 Jay Street, La Crosse
Hours: Monday, 7 AM – 2 PM | Tuesday – Friday, 7 AM – 4 PM | Saturday, 8 AM – 3 PM | Sunday, 8 AM – 2 PM
The Downtown Grounds is a cozy, locally owned coffee shop focused on small-batch roasting to bring out the best in every bean. Along with expertly brewed coffee and espresso drinks, they offer fresh-baked treats plus made-to-order breakfast and lunch options, making it an easy stop any time of day. Must try: Coffee flight!
Free Range Exchange | 215 3rd Street North, La Crosse

Hours: Monday – Sunday, 6 AM – 6 PM
A charming, eco-conscious café that pairs great coffee with a focus on sustainability and local goods. Must try: Hokah Mocha.
Global Grounds Coffee | 1808 State Street, La Crosse
Hours: Monday – Friday, 6:30 AM – 5 PM | Saturday – Sunday, 8 AM – 4 PM
A friendly neighborhood coffee shop near campus, known for its fair-trade coffee and teas and whimsical artistic vibe. Enjoy fresh baked goods and real fruit smoothies there, too! Must try: Teddy Graham Latte
Grounded Patio Cafe | 308 Main Street, La Crosse

Hours: Monday – Friday, 6:30 AM – 5 PM | Saturday, 7 AM – 5 PM | Sunday, 7 AM – 3 PM
A welcoming café with an all-inclusive atmosphere, locally roasted coffee, and delicious bites all day long. Must try: Strawberry Cheesecake Latte (seasonal).
Visit their new location, located in the Onalaska YMCA! This location is open Monday – Friday, 6 AM – 6 PM and Saturday – Sunday, 7 AM – 2 PM.
Java Vino | 2311 State Road, La Crosse

Hours: Monday – Friday, 7 AM – 8 PM | Saturday – Sunday, 7 AM – 3 PM | Drive-Thru Open 6:30 AM Daily
The perfect blend of coffeehouse and wine bar, offering expertly brewed coffee by day and fine wines by night. Must try: Chai Latte
Jules Coffee House | 327 Pearl Street, La Crosse

Hours: Monday – Saturday, 7:30 AM – 5 PM
Jules is always busy for a reason! It’s a La Crosse classic with a warm, artsy vibe, serving up rich coffee drinks and fresh-baked treats. Must try: Cappuccino.
Moka | 123 West Avenue and 330 Adams Street, La Crosse
Hours:
West Ave Location: Monday – Friday, 5:30 AM – 7 PM | Saturday – Sunday, 6 AM – 7 PM
Adams Street Location: Monday – Friday, 5 AM – 7 PM | Saturday – Sunday, 6 AM – 7 PM
Check out their other locations in the area, too!
A beloved drive-thru and café known for its smooth espresso drinks, seasonal specials, and speedy service. Must try: Black and White Mocha
NOM Sips & Eats | 313 Main Street, La Crosse
Hours: Monday – Friday, 8 AM – 4 PM | Saturday 9 AM – 4 PM | Sunday 9 AM – 2 PM
A vibrant, modern café offering high-quality bottled to-go coffee, delicious bites (like their Bliss Bowls and Superfood Smoothies!), and a welcoming vibe. Must try: The Brooksie Cold Brew
Stay tuned for their new location coming to Onalaska!
Oh Oh Coffee | 332 Front Street South, La Crosse
Hours: Monday – Friday, 8 AM – 3 PM
Oh Oh Coffee is an indigenous owned coffee shop, founded on a curiosity of coffee. Think high quality roasting, house made syrups, and delicious flavor! Spark your competitive side and stay for a game of chess while you’re there, too. Must try: Cortado
The Parlour at The Charmant Hotel | 101 State Street, La Crosse

Hours: Sunday – Saturday, 6 AM – 2 PM
A stylish and elegant café where you can enjoy rich coffee in a boutique hotel setting. Must try: London Fog
The Pearl Coffee House | 207 Pearl Street, La Crosse

Hours: Sunday – Thursday, 10 AM – 8 PM | Friday – Saturday 10 AM – 9 PM
Nestled inside the historic Pearl, this charming café serves up classic drinks alongside their famous homemade ice cream. Must try: Old Fashioned Hot Cocoa
The Root Note | 115 4th Street South, La Crosse

Hours: Monday – Tuesday, 9 AM – 3 PM | Wednesday, 9 AM – 8 PM | Thursday – Friday, 9 AM – 3 PM | Saturday, 8 AM – 3 PM | Sunday, 8 AM – 3 PM
A hip, artsy hangout in downtown La Crosse serving up local coffee, crepes, and fun events (like live music and trivia!). Must try: Green Glow
Sweet Haus | 1904 Campbell Road, La Crosse
Hours: Tuesday – Sunday, 10 AM – 6 PM
A bright and spacious café known for its delicious handcrafted boba tea, mouthwatering donuts, and friendly service that makes every visit a treat. Must try: Taro milk tea (and the donuts, obviously!)
Local Coffee Shops in the Surrounding Areas
Cozy Coffee | 515 Amy Drive, Holmen
Hours: Monday – Friday, 5:30 AM – 5:30 PM | Saturday, 7 AM – 3 PM | Sunday, 8 AM – 1 PM
Just like the name suggests, this spot offers a warm and inviting atmosphere with comforting coffee and homemade treats. Must try: Blended Mocha
Daily Brew Co | 100 Washington Street, Westby
Hours: Monday – Tuesday, 6:30 AM – 4 PM | Wednesday, 6:30 AM – 8 PM | Thursday, 6:30 AM – 4 PM | Friday, 6:30 AM – 8 PM | Saturday, 7 AM – 3 PM | Sunday, 7 AM – 1 PM
A friendly café brewing up fresh coffee, tasty pastries, and a cozy place to unwind. They serve breakfast and lunch options daily as well! Must try: White Chocolate Americano
The Grind Coffee House | 208 South Holmen Drive, Suite 108, Holmen

Hours: Monday – Friday, 6 AM – 6 PM | Saturday, 8 AM – 4 PM | Sunday, 8 AM – 3 PM
A local Holmen spot for strong coffee, great service, and snuggling in next to the glow of the fireplace. They offer locally made baked goods as well, so while you’re there, snag a treat! Must try: Dirty Chai
The Groovy Grind | 19873 West Gale Ave, Galesville

Hours: Tuesday – Friday, 6:30 AM – 2 PM | Saturday, 8 AM – 2 PM
A funky and fun coffee shop with a retro vibe, delicious drinks, and a welcoming ambiance. Make it a day trip and sip while you shop at the small businesses right next door in downtown Galesville! Must try: Rose Gold Latte
Groovy Sips Drive Thru | 317 Sand Lake Road, Onalaska

Hours: Monday – Friday, 6:30 AM – 4 PM | Saturday, 7 AM – 2 PM | Sunday, 8 AM – 1 PM
Swing by Groovy Sips’ conveniently located drive-thru for handcrafted drinks, tasty bites, seasonal sips, and their signature dirty pop! Must try: Shaken Brown Sugar Cinnamon Espresso
Red Pines Cafe | W7301 County Road Z, Onalaska
Hours: Monday – Tuesday, 7:30 AM – 7 PM | Wednesday – Thursday, 7:30 AM – 2 PM | Friday – Saturday, 7:30 AM – 7 PM | Sunday, 7:30 AM – 2 PM
A hidden lakeside retreat where you can enjoy a great cup of coffee and a bite to eat with a beautiful view. Must try: Miel Latte
Coffee Trucks

Bees Knees Coffee Co.
Locations/Hours: Vary by week – check out their Facebook page for the most up to date info on where they’ll be!
A buzzing mobile coffee truck bringing expertly crafted espresso drinks and local charm to La Crosse and beyond, one stop at a time. Must try: Bee’s Knees Latte
Other Coffee Shops in the Area
Caribou Coffee
Locations: 4107 Mormon Coulee Road, La Crosse (Drive thru and walk up only) | 123 Hale Drive, Holmen (located in Festival) | 1202 County Road PH, Onalaska | 3025 South Kinney Coulee Road, Onalaska (Drive thru only)
Hours: See specific locations for hours.
Scooter’s Coffee
Locations: 715 2nd Ave SW, Onalaska | 1410 Holmen Drive, Holmen
Hours: See specific locations for hours.
Seven Brew
Location: 3976 Mormon Coulee Road, La Crosse
Hours: Sunday – Thursday 5:30 AM – 10 PM | Friday – Saturday 5:30 AM – 11 PM
Starbucks
Locations: 2552 Rose Street, La Crosse | 4009 Mormon Coulee Road, La Crosse | 4200 US Highway 16, La Crosse (Located in Hy-Vee) | 9400 State Road 16, Onalaska (Located in Target) | 9432 State Highway 16, Onalaska
Hours: See specific locations for hours.
