A question that comes up regularly in the Shopify Community forums is some version of: “Is the Dawn 5.0 theme ADA/WCAG compliant?” It’s a fair question, and it usually comes from a genuine place, a merchant has read that accessibility lawsuits and complaints are on the rise, they’ve heard Dawn is Shopify’s flagship free theme, and they want a straight answer before they build their store on it.
The honest answer is less tidy than “yes” or “no.” Dawn is a genuinely well-built starting point, it uses semantic HTML, supports keyboard navigation reasonably well out of the box, and Shopify’s theme team has clearly paid attention to accessibility basics. But no theme, Dawn included, can be “fully WCAG compliant” just by existing. Compliance is a property of the finished store, your product images, your apps, your custom sections, your PDF spec sheets, your embedded videos, not the theme skeleton underneath it.
This guide breaks WCAG 2.1/2.2 AA (the standard most Australian accessibility guidance and most legal frameworks reference) down into plain-English, Shopify-specific actions. No jargon, no vague “make your site inclusive” advice, just what to actually check and fix.
Why accessibility is worth taking seriously on Shopify
Setting aside the moral case (which is reason enough), there are two practical reasons Australian merchants should treat this properly rather than bolting on an “accessibility widget” and calling it done.
First, legal exposure is real. The Disability Discrimination Act 1992 applies to the provision of goods and services, and Australian courts have previously found that inaccessible websites can fall within its scope. Overseas, ADA-related web accessibility complaints against ecommerce sites have become common enough that most large retailers now budget for accessibility work as standard. You don’t need to be a huge brand for this to matter, smaller stores get complaints and demand letters too.
Second, accessibility overlaps heavily with good UX and SEO. Proper heading structure helps screen readers and helps Google understand your page. Descriptive alt text helps blind shoppers and helps your images get found in image search. Fast, keyboard-operable checkouts convert better for everyone, not just users with disabilities. This isn’t a compliance tax, most of it is just doing the fundamentals properly.
No out-of-the-box theme is automatically “compliant”
This is worth stating plainly because it’s the exact question the Shopify Community thread was really asking. Dawn, or any other Online Store 2.0 theme, gives you a reasonable accessibility foundation: sensible landmark regions, alt text fields on images, decent default colour contrast in the base styling, and keyboard-operable navigation menus.
What a theme cannot do for you:
- Write meaningful alt text for the 400 product photos you upload
- Guarantee the colour combinations you choose in the theme editor still meet contrast ratios
- Stop a third-party app from injecting a popup that traps keyboard focus
- Add captions to the product demo video you embed
- Structure your custom page content with proper headings instead of just bold text
In other words, the theme is the frame. What you build inside it, content, apps, customisations, determines whether the finished store is actually accessible. A merchant who picks Dawn and does nothing else is not meaningfully more “compliant” than one who picks a different well-built theme and also does nothing else.
The WCAG basics that actually matter for a Shopify store
WCAG 2.1/2.2 AA is a long, technical document. Most of it doesn’t apply directly to how a typical Shopify merchant works day to day. Here’s the subset that does.
Alt text on product and content images
Every meaningful image needs alt text that describes what’s actually in it, not just the product name repeated. “Blue cotton crew-neck t-shirt, front view, model wearing size M” is useful; “IMG_2481” or “T-Shirt Blue” repeated on every image is not. In Shopify admin, you set this under each image’s Edit alt text option in the product, collection, or file media library. Purely decorative images (background textures, dividers) should have empty alt text rather than a description, so screen readers skip over them.
Colour contrast ratios
WCAG AA requires a contrast ratio of at least 4.5:1 for normal body text against its background, and 3:1 for large text (roughly 18pt+ or 14pt+ bold) and for graphical UI elements like button borders. This is the one merchants trip over most often, a light grey “Add to cart” label on a white button, or pastel sale-badge text, might look on-brand but fails contrast checks badly. Check any custom colour combination you set in the theme editor, not just the defaults.
Keyboard navigation and visible focus states
A sighted keyboard user (or anyone using a screen reader) needs to be able to Tab through every interactive element, navigation links, filters, quantity selectors, the cart drawer, checkout fields, in a logical order, and always see clearly where focus currently is. Many custom-built filter menus, sticky headers, and “quick view” popups quietly break this by trapping focus or removing the visible focus outline for style reasons.
Form labels and error messages
Every input on your contact form, newsletter signup, and checkout needs a properly associated <label>, not just placeholder text that disappears once you start typing. Error messages (“Please enter a valid email”) need to be announced to screen readers and clearly linked to the field they relate to, not just shown as a colour change.
Video captions and transcripts
If you embed product demo videos, founder story videos, or how-to content, they need captions (and ideally a transcript) for anyone who is deaf or hard of hearing, or simply browsing with sound off, which, worth noting, is also most mobile shoppers.
Skip links and heading structure
A “Skip to main content” link at the top of the page lets keyboard and screen reader users bypass the header and navigation on every single page load, rather than tabbing through the same 20 links repeatedly. Alongside this, your page should use one H1, followed by logically nested H2s and H3s, not headings chosen for font size rather than structure.
A practical WCAG checklist for Shopify merchants
Work through this on your current theme, live store front (not just admin), and at least one product, collection, and cart page:
- Every product and content image has accurate alt text (or is marked decorative)
- Text and button colours meet 4.5:1 (body text) or 3:1 (large text/UI) contrast
- You can Tab through the entire homepage, a product page, and checkout using only a keyboard
- Every interactive element shows a visible focus outline when tabbed to
- Every form field has a real label, not just a placeholder
- Form and checkout error messages are specific and clearly tied to the relevant field
- Any video content has captions available
- A skip-to-content link exists and actually works
- Heading tags follow a logical order (one H1 per page, no skipped levels)
- Popups, cart drawers, and quick-view modals can be closed with the Escape key and don’t trap focus
- Buttons and links have descriptive text (“View Blue T-Shirt”, not just “Click here”)
- Interactive elements (buttons, tap targets on mobile) are large enough to hit reliably
Common accessibility mistakes in Shopify themes and apps
In our experience reviewing Shopify stores, the same handful of issues show up repeatedly regardless of which theme is in use:
- Third-party apps breaking keyboard flow. Review widgets, upsell popups, and countdown-timer apps are common culprits, they’re built fast, and accessibility is often an afterthought for the app developer, not just the merchant.
- Custom sections built by a freelancer or in-house team without landmark structure. A beautifully designed custom homepage section that’s really just a series of
<div>s with no headings underneath is invisible to screen reader navigation. - Low-contrast “on brand” colour choices. Soft pastels and light greys on white are a recurring offender, especially on sale badges and secondary buttons.
- Image-only sale banners and size charts with no text alternative. If the information (a promo code, a size guide) only exists inside an image, it’s inaccessible to anyone using a screen reader.
Testing your store for accessibility
You don’t need expensive tooling to catch most of the issues above:
- Keyboard-only test: unplug your mouse and try to browse, add to cart, and check out using only Tab, Shift+Tab, and Enter.
- Browser DevTools Lighthouse audit: Chrome’s built-in Lighthouse tool includes an accessibility score and flags specific issues with references.
- WAVE browser extension: a free tool that visually overlays accessibility errors and warnings directly on your live page.
- A screen reader spot-check: macOS VoiceOver or Windows Narrator are both built in and free, try navigating your product and cart pages with your screen off.
None of these tools alone will certify you as “compliant”, they’re a starting point for finding the obvious breaks, not a substitute for a proper structured review.
When to bring in a specialist
Basic alt text and contrast fixes are well within reach for most merchants to handle themselves. Where it gets harder is auditing custom Liquid sections, third-party app behaviour, checkout customisations (particularly on Shopify Plus), and structural issues that a WAVE scan won’t catch on its own, like focus order across a multi-step form or whether your dynamic filtering announces results correctly to screen readers.
If you’re not confident your theme customisations and app stack are holding up, this is exactly the kind of gap a Shopify audit is designed to catch, reviewing your live store, theme code, and app footprint against real WCAG criteria rather than guessing from a checklist alone. If your theme was heavily customised by a previous developer, it’s also worth having that work reviewed by a team that specialises in Shopify web design and development, since accessibility issues are often baked into custom sections rather than the base theme.
FAQ
Is Dawn 5.0 ADA or WCAG compliant?
Dawn gives you a solid accessibility foundation, semantic markup, reasonable default contrast, and keyboard-operable navigation, but no theme can be called fully compliant on its own. Compliance depends on the images, apps, custom sections, and content you add on top of it, so a store built on Dawn still needs to be checked and fixed like any other.
Do I legally have to make my Shopify store accessible in Australia?
The Disability Discrimination Act 1992 covers the provision of goods and services and has previously been applied to websites, so there is genuine legal exposure for inaccessible ecommerce sites in Australia. This isn’t legal advice specific to your business, but it’s a real enough risk that most merchants treat WCAG AA as a baseline rather than optional.
What WCAG level should a Shopify store aim for?
WCAG 2.1 or 2.2 at Level AA is the standard most commonly referenced in accessibility guidance and legal frameworks, and it’s the realistic target for most ecommerce stores. Level AAA exists but includes some criteria that are genuinely difficult to meet for a typical commercial site.
Can an accessibility app fix everything automatically?
Overlay or “accessibility widget” apps can help with some surface-level adjustments like text resizing, but they can’t rewrite your alt text, fix broken keyboard focus in a custom section, or restructure your headings. Treat them as a small supplement at best, not a substitute for actually fixing the underlying markup and content.
How often should I recheck my store for accessibility?
Any time you change theme, add a new app that touches the front end, or launch a redesigned section, it’s worth rechecking, accessibility issues tend to get reintroduced by new customisations even after an initial fix. A periodic review, alongside your normal QA process, is more reliable than a one-off fix.
Ready to find out where your store actually stands?
If you’re unsure whether your theme, apps, and custom sections would hold up to a proper accessibility review, a Shopify audit is the fastest way to get a clear, prioritised list of what to fix. Alternatively, book a call with our team to talk through your specific store and where the real risk areas are.