Saving & Spending Budgeting & Expenses

The Cost of a Pint of Guinness in Every State [2025]

FinanceBuzz looked up Guinness prices in every state to find where bargoers can expect to pay the most and least for a pint.

A yellow diamond pattern features the title "Cost of a Pint of Guinness in Every State," along with the FinanceBuzz logo.
Updated March 6, 2025
Fact checked

Guinness is one of the most valuable beer brands on Earth. On St. Patrick's Day alone, millions of pints are consumed globally, including in bars and Irish pubs across the United States. Beyond the beer's general ubiquity, Guinness has been increasing in popularity over the last year thanks to the "splitting the G" challenge that went viral on social media in 2024, leading to so much increased consumption among Gen-Z consumers that some bars and pubs recently experienced supply shortages for the drink.

Thankfully for revelers looking to enjoy a pint this St. Patrick's Day, Guinness's parent company has since amped up production to match demand ahead of the big day. But where will that creamy dark pint cost the most and least in the U.S. this year?

To find that out, the FinanceBuzz team determined the average cost for a pint at bars and pubs in every state. We found out which states' fans of the Irish beer can expect to pay the most and least for their favorite brew.

Key findings

  • The average price for a pint of Guinness around the country is $7.49. That's slightly higher than it was in 2024 ($7.13).
  • At $9.35, a pint of Guinness costs the most in California. Four other states have prices of $8.50 or more: District of Columbia ($9.10), Virginia ($8.85), Washington ($8.75), and Nevada ($8.70).
  • A Guinness pint is most affordable in West Virginia, costing just $5.45 on average. Wyoming ($5.90) is the only other state where a Guinness pint costs less than $6 on average.

Guinness prices over time

Some revelers may be curious how pint prices for this year compare to previous St. Patrick's Days and whether or not they're getting a better or worse deal on the iconic drink.

While Guinness pint prices have risen every year since 2022, the year-over-year increases have been relatively reasonable. Since 2022, the price of a pint of Guinness has gone up 78 cents — an 11.5% increase. Interestingly, the average cost for a pint of Guinness across the country rose by exactly 36 cents in each of the last two years.

The average cost for a pint of Guinness in every state

A green color coded map of the United States showing the nationwide average of the cost of a pint of Guinness in every state.

After collecting data from over 250 pubs and bars across the country on how much they charge for Guinness, we determined the average cost for a pint in the U.S. is $7.49. That is a 5% increase compared to last year, when a pint cost $7.13 on average.

States where a pint of Guinness is most expensive

Rank State Average cost for a pint
1 California $9.35
2 District of Columbia $9.10
3 Virginia $8.85
4 Washington $8.75
5 Nevada $8.70
6 Massachusetts $8.40
7 Hawaii $8.25
8 New Hampshire $8.10
9 Florida $8.09
10 Louisiana $8.00

On the high side, we found that California charges the most for a pint. Its average price of $9.35 beats out every other state in the country. Guinness prices are second-highest on the other side of the country in the nation's capital, with the average price tag for a pint coming in at $9.10.

Three other states have average costs over $8.50: Virginia ($8.85), Washington ($8.75), and Nevada ($8.70).

Among states where Guinness costs $8 or more on average, we see an interesting split. Around half of those states — California, Washington, Nevada, and Hawaii — are located in the western region of the country while most of the other half — DC, Virginia, Massachusetts, New Hampshire, and Florida — are all on the East Coast. Louisiana is the only state where Guinness costs at least $8 that is located in the middle of the country.

States where a pint of Guinness is least expensive

Rank State Average cost for a pint
1 West Virginia $5.45
2 Wyoming $5.90
3 Nebraska $6.00
4 Minnesota $6.50
t-5 Indiana $6.60
t-5 Montana $6.60
7 Missouri $6.70
8 Michigan $6.90
9 South Dakota $6.95
t-10 Alabama $7.00
t-10 Iowa $7.00
t-10 Mississippi $7.00
t-10 Oklahoma $7.00

West Virginia has the most affordable pint, costing just $5.45 on average. That amount is nearly $4 less than Guinness fans in California have to pay for their favorite Irish beer. It costs less for Guinness fans in West Virginia to buy five pints ($27.25) than it costs to buy three pints in California ($28.05).

The Midwest is well-represented on the list of most affordable states for a pint of Guinness. Including ties, seven different Midwest states are among the top 10, including Nebraska, which has the third-lowest average price for a pint ($6.00). Also on the list are Minnesota ($6.50), Indiana ($6.60), Missouri ($6.70), Michigan ($6.90), South Dakota ($6.95), and Iowa ($7.00).

Tips to help you sip and save

No matter what a pint of Guinness costs where you live, it's always possible to save on dining and drinks. Here are a few tips for your next night out:

  • Get tasty rewards when dining out. Some credit cards offer specific rewards when you spend on dining. Use one of the best credit cards for dining out every time you visit a restaurant to get the most out of your culinary adventures.
  • Top off your portfolio by investing in beer. It's possible to buy stock in all kinds of businesses, including ones that produce adult beverages. If you love a cold brew, then it may be time to explore investing in beer stocks.
  • Earn travel rewards for a true Irish experience. For Guinness fans, a trip to the brewery is a must. Using one of the best travel credit cards allows users to earn rewards toward an unforgettable trip to Dublin or anywhere else in the world just by making everyday purchases.

Methodology

FinanceBuzz collected the price for a pint of draft Guinness from current online menus from five different pubs or bars in each state and then averaged those prices to find the average cost per pint in every state. Guinness is traditionally served as a 20-ounce "imperial pint," but some bars in this analysis serve a 16-ounce "American pint" instead. Pricing for each bar's default pint size was used throughout. When both sizes were available, pricing for the imperial pint was used. Price data was collected in February 2024 and March 2025.

Lucrative, Flat-Rate Cash Rewards

5.0
info

Wells Fargo Active Cash® Card

Current Offer

$200 cash rewards bonus after spending $500 in purchases in the first 3 months

Annual Fee

$0

Rewards Rate

Earn unlimited 2% cash rewards on purchases

Benefits and Drawbacks
Card Details