Brewery & Winery Website Accessibility Guide 2026 | ADA & WCAG Compliance for Craft Beverage
Last updated: 2026-06-09
Craft beverage businesses face a unique and frequently overlooked accessibility problem that almost no other industry has to deal with: the age-verification gate. Nearly every brewery, winery, and distillery website opens with an age-check modal asking visitors to confirm they are 21 or older before any content is shown. These gates are one of the most common accessibility failures in the entire industry because they are typically built as custom JavaScript overlays that trap keyboard focus, cannot be operated without a mouse, provide no screen reader announcement, and block the entire site behind an interaction that assistive technology users cannot complete. A blind visitor using a screen reader may reach the homepage, hear nothing useful, and have no way to proceed, effectively locking them out of the business entirely. Beyond age gates, craft beverage websites are heavily visual and event-driven. They feature tasting room hours, event calendars, online ordering and shipping for direct-to-consumer sales, club memberships, tour bookings, and image-rich product pages for individual beers, wines, and spirits. Each of these introduces its own accessibility barriers. Direct-to-consumer alcohol shipping has grown rapidly, which means more breweries and wineries are operating full e-commerce platforms subject to the same ADA and accessibility expectations as any online retailer. As places of public accommodation with tasting rooms and as online sellers, craft beverage businesses are squarely covered by accessibility law. This guide covers the legal requirements, the most common failures starting with the age gate, and a practical compliance checklist.
Legal Requirements
| Law / Standard | Effective Date | Summary | Penalty |
|---|---|---|---|
| Americans with Disabilities Act (ADA) Title III | In effect | Breweries, wineries, and distilleries with tasting rooms, tour facilities, or retail spaces are places of public accommodation under ADA Title III, and courts have consistently extended this coverage to their websites. The age-verification gate is particularly significant because if it is inaccessible, it blocks the entire website, which is the strongest possible form of digital exclusion and an easy target for ADA claims. Online ordering and direct-to-consumer shipping interfaces are also covered. The DOJ maintains that the ADA applies to the websites of public accommodations, and federal courts in multiple circuits have ruled accordingly. | Injunctive relief and attorney's fees under federal ADA. California's Unruh Act adds a minimum of $4,000 per violation per visit, and New York and other states provide additional remedies. A website-blocking age gate that an assistive technology user cannot pass is a clear, demonstrable barrier that plaintiffs' attorneys favor. |
| European Accessibility Act (EAA) | 2025-06-28 | Wineries, breweries, and distilleries that sell and ship products to EU consumers through e-commerce must comply with EN 301 549 accessibility standards. This covers the entire online purchase flow including age verification, product selection, payment, and account management. European wineries with direct-to-consumer sales channels and any producer shipping into the EU market are within scope. | National enforcement authorities in each EU member state set penalties, which include fines, mandatory remediation orders, and suspension of non-compliant online services. |
| State Direct-to-Consumer Shipping Regulations | In effect | Beyond accessibility law specifically, age verification on alcohol e-commerce is itself legally mandated by state direct-to-consumer shipping rules. This creates a compliance tension that businesses must resolve carefully: the age gate is legally required, but it must also be accessible. The solution is never to remove age verification but to rebuild it as an accessible interaction that works for all users including those using screen readers and keyboards. | Improper age verification can result in loss of shipping permits and state alcohol licensing penalties, while an inaccessible age gate creates ADA exposure. Both must be satisfied simultaneously. |
Key Accessibility Issues in Breweries, Wineries & Distilleries
Age-Verification Gates That Trap or Exclude Assistive Technology Users
The signature accessibility failure of the craft beverage industry is the age-verification modal. These overlays are commonly built as custom JavaScript that appears on top of the page without proper modal semantics. They do not move keyboard focus into the dialog, do not trap focus within it, are not announced as a dialog by screen readers, and frequently use unlabeled or div-based buttons for Yes and No. A keyboard or screen reader user may be unable to find or activate the confirmation control, which blocks access to the entire website because all content sits behind the gate.
Rebuild the age gate as a proper accessible dialog. Use a semantic dialog with role=dialog and aria-modal=true, set an accessible name via aria-labelledby, move focus to the dialog when it opens, and trap focus within it until the user responds. The confirmation controls must be real buttons with clear text labels such as 'Yes, I am 21 or older' and 'No, I am under 21.' Announce the dialog to screen readers and ensure it is fully keyboard operable with Enter and Space activation. Never make the gate dismissable only by mouse click outside it.
Product Pages for Beers, Wines, and Spirits Without Text Alternatives
Craft beverage product pages are highly visual, featuring bottle and can photography, label artwork, tasting note graphics, and ABV or IBU values sometimes shown only inside images. Screen reader users miss the product name, style, tasting notes, alcohol content, and pricing when this information is embedded in graphics rather than published as text. Award badges and medal graphics are frequently used with no alt text.
Publish all product information as accessible HTML text: name, style, ABV, tasting notes, volume, and price. Write descriptive alt text for bottle and label photography. Any specification shown inside an image must also appear as selectable text. Award and medal graphics need alt text identifying the award. Do not rely on color alone to communicate beer style or wine varietal categories.
Online Ordering and Direct-to-Consumer Checkout Barriers
Breweries and wineries increasingly run full e-commerce for shipping and local pickup. The ordering flow involves selecting products and quantities, choosing shipping or pickup, confirming the recipient is of legal age, and completing payment. These flows often use mouse-only quantity selectors, custom dropdowns without ARIA roles, inaccessible state-eligibility validation messages, and checkout error messages that are not announced to screen readers.
Ensure the complete ordering and checkout flow is keyboard operable and screen reader compatible. Use native form elements or properly implemented ARIA controls for quantity and shipping selection. Associate every field with a visible label, and present validation errors, including shipping-restriction messages for states where shipping is not permitted, as accessible text linked to the relevant field with aria-describedby. Announce cart and order updates with aria-live regions.
Event Calendars and Tasting Room Booking Without Accessible Controls
Tasting rooms, tours, live music nights, and release events are central to craft beverage marketing. Event calendars are often rendered as image-based graphics or grid widgets that are not keyboard navigable, and tour or tasting booking tools use inaccessible date pickers and time-slot selectors. Important details like event date, time, and ticket availability may only be conveyed visually.
Publish events as accessible HTML with clear headings, dates, times, and descriptions in selectable text. If an interactive calendar is used, ensure it is keyboard navigable and that each event is reachable and announced. For booking and ticketing, provide a keyboard-accessible date picker following ARIA authoring practices and announce available versus sold-out slots. Always offer a phone alternative for reservations if an embedded booking widget cannot be made accessible.
Wine Club and Membership Sign-Up Forms With Labeling Failures
Wine clubs, mug clubs, and membership programs drive recurring revenue and rely on sign-up forms collecting personal, payment, and shipping details. These forms frequently use placeholder text instead of real labels, group membership-tier options as unlabeled clickable cards, and fail to communicate recurring billing terms in accessible text. Screen reader users cannot reliably complete sign-up or understand what they are agreeing to.
Give every form field a programmatically associated visible label and never rely on placeholder text alone. Present membership tiers as a properly labeled radio group or fieldset so the relationship between options is clear. State billing frequency, shipping cadence, and cancellation terms in accessible text near the submit control. Ensure form validation errors are announced and that focus moves to the first error on submission.
Compliance Checklist
- The age-verification gate is built as an accessible dialog with focus management, keyboard operation, and real labeled Yes and No buttons, and does not block screen reader users from the site
- All product information including name, style, ABV, tasting notes, and price is published as selectable text, not embedded in images
- Bottle, can, and label photography has descriptive alt text, and award or medal graphics identify the award in alt text
- The complete online ordering and direct-to-consumer checkout flow is keyboard operable and screen reader compatible
- Shipping-restriction and validation error messages are announced to screen readers and linked to the relevant form field
- Events, tasting room hours, and tour information are published as accessible HTML text with clear headings and dates
- Tour, tasting, and ticket booking tools are keyboard accessible with available and sold-out slots announced, or a phone alternative is offered
- Wine club and membership sign-up forms use visible labels, grouped tier options, and accessible billing-term disclosure
Further Reading
- Accessible Modals Popups Guide
- Accessible Forms Guide
- Accessible Ecommerce Checkout Guide
- Accessible Booking Systems Guide
- Ada Lawsuits Small Business
Other Industry Guides
- Restaurants Accessibility Guide
- Ecommerce Accessibility Guide
- Coffee-shops-cafes-roasters Accessibility Guide
Get our free accessibility toolkit
We're building a simple accessibility checker for non-developers. Join the waitlist for early access and a free EAA compliance checklist.
No spam. Unsubscribe anytime.