The 10 Coolest Coffee Shops in Maine!

Maine, especially the city of Portland, has become a hotbed of gourmet food and drinks in recent years. With more restaurants and cafés per capita than even New York City or San Francisco, Maine has some pretty amazing places to grab a cup of Joe. 

Whether you’re the type of person that needs caffeine to survive Monday morning or just need a temporary office for the day, there is a coffee shop for you in Maine. From shops that only serve small batch, fair-trade organic coffee to large brewers with cases of delicious baked goods, here are the 10 coolest coffee shops in Maine.

1. 44 North Coffee, Deer Isle, ME

Located on tiny Deer Isle off the coast of Maine in an old school house, 44 North Coffee serves only small batch, fair trade, organic coffee in Mason jars. Established in 2010, the owners still custom roast 100 percent of their Arabica coffee beans on the second floor of the shop. You’ll smell coffee all day long here.

2. Arabica Coffee, Portland, ME

Arabica Coffee has been a coffee staple of Portland for over 20 years. With two locations, this coffee shop is a great place to grab a cup to go or meet up with friends. Since 2009, all the coffee has been roasted in-house by the owners.

3. Coffee By Design, Portland, ME

Coffee By Design is one of Portland’s most known coffee shops opening their doors over 22 years ago. Today, CBD has four coffeehouses and a micro roaster throughout the city and employs 45 baristas and coffee experts. No matter which location you head to, expect a great cup of joe and a friendly smile from a barista that probably remembers your name and order.

4. Little Dog Coffee Shop, Brunswick, ME

Nestled in the heart of downtown Brunswick, the Little Dog Coffee Shop is the perfect café to grab lunch or to cram for an exam in this college town. Serving up sandwiches, baked goods, and salads, this little shop serves Coffee By Design coffee and espresso.

5. Tandem Coffee Roasters, Portland, ME

With so many awesome coffee shops in Portland, it’s tough to pick a favorite. Tandem Coffee Roasters might be one of the new kids in town, but they are making quite a splash. Tandem roasts their beans on-site in small batches. Pull up a chair and chat with your neighbor.

6. Rock City Café, Rockland, ME

Located in coastal Rockland, this mid-coast coffee shop is a favorite among locals and tourists alike. Rock City Café roasts their own organic coffee onsite. Opened in the evenings, head to Rock City for tapas, beer & wine, and live music three nights a week.  

7. Elements, Biddeford, ME

Opening in 2013 on Main Street in Biddeford, Elements has become an anchor in this former mill town. Selling high quality Bard Coffee, local craft beer, and a wide selection of used books, there is no wonder this coffee shop is popular among the young and old.

8. Lil’s Café, Kittery, ME

While Lil’s Café might be a coffee shop, it’s the pastries that will leave your mouth watering. Lil’s Café serves Tandem Coffee Roasters coffee and a broad array of delicious soups, sandwiches, and baked goods. Lil’s Café is named after a beloved local community member. How can you not love that?

9. Maine Roasters Coffees, Yarmouth, ME

Yarmouth’s community coffee shop since 1995, Maine Roasters Coffees is considered to be a “home away from home” for many people living and working in the area. You can cozy up next to the cast-iron stove in the winter or take a cup to go in the warmer months.

10. Bard Coffee, Portland, ME

Specializing in delicious coffee styles from around the world, Bard Coffee is the place to be in Portland. With a large airy windows in the heart of the Old Port, Bard is the perfect place to enjoy a steaming hot cup of coffee while people watching.

Select a Maine town to find the Best Things-To-Do and Places To Go around you
Find Coffee Shops and Cafes Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Androscoggin County

Aroostook County

Cumberland County

Franklin County

Hancock County

Kennebec County

Knox County

Lincoln County

Oxford County

Penobscot County

Piscataquis County

Sagadahoc County

Somerset County

Waldo County

Washington County

York County