Everyday Sans
Everyday Sans
Everyday Sans is our own type family designed as an extension of our Walmart wordmark.
It includes a wide range of weights and styles to maximize the function and flexibility of our system.
Everyday Sans is a custom type family crafted exclusively for Walmart. Utilitarian yet beautiful, it’s designed to carefully balance expression with function and is used in all brand communications.
Its shapes are sleek and modern while retaining some unique quirks and characteristics:
1. Vertical terminals
2. Teardrop counter shapes
3. Strong diagonal legs
4. Elongated circular forms
Everyday Sans includes five standard weights ranging from Light to Black to help us flex our voice across a range of communications.
Note:
Black is reserved for special use cases including pins, patches, swag, and limited campaigns. It is not to be used for marketing or internal materials.
Our type family has four font variations designed for the purposes listed here. Our default typeface is called Everyday Sans and is used by all Walmart Associates for everyday documents.
If you are a creative partner or member of a cross-functional team, you may have access to the additional fonts shown here. Each one is distinct and intended for specific uses and teams.
For a breakdown of their key differences, see below.
The fonts within our type family are calibrated for specific uses through the special features outlined here.
Note
Everyday Sans UI is an exact visual match for Everyday Sans, with the addition of variable functionality for use on our website or app.
Typesetting
Typesetting is the process of selecting and arranging our fonts with consistent sizing, spacing, and alignment principles.
This section outlines our standard typographic hierarchy and demonstrates use cases for each member of our font family.
Hierarchy
Extra Large Headline
Extra large headlines Don't appear in all standard documents, appearing in places like presentation covers, divider slides or physical signage.
Extra large headlines are set in Everyday Sans Headline Light. If you Don't have access to this font, use Everyday Sans Light.
Headline
Everyday Sans Medium is used for all external-facing headlines, set in title case for everyday documents or sentence case for comms.
Subhead
Everyday Sans Medium is used for all standard subheads, set in title case for everyday documents or sentence case for comms.
Body copy
Use Everyday Sans Regular for body text, captions, and other detailed info.
Scale
Size, scale, and placement are all important. To ensure clear hierarchy, we always follow the 50/50 rule: each level of type shouldn’t be bigger than 50% of its larger neighbor. For example, a subhead may be no larger than 50% of the headline, and body copy may be no larger than 50% of the subhead.
Extra large headlines are a special use case and require an even greater size difference. For type to be considered “Extra Large”, it must be at least 5x the height of an application’s body copy.
This is our rule of thumb for differentiation—we always encourage greater contrast in type sizes, where possible.
Tracking
Everyday Sans has been made for function and legibility. Please Don't adjust the spacing on headlines, subheads, or body copy. In these instances, tracking should always remain at 0.
On extra large headlines, tracking may be reduced up to -15 to avoid type feeling loose or gappy. Please use your best judgment for legibility.
When applying color to type, keep it simple and functional. Our standard approach is to utilize Bentonville Blue or White across all levels. Limit yourself to a single type color per layout.
Always choose your type color to maximize contrast and legibility. For example, Don't use Bentonville Blue text over a True Blue background. Here are some approved type and background combinations:
True Blue is used for headlines only in the case of high-impact, low-content applications where color and type are our main means of generating brand recognition. This includes instances like OLV end cards, video supers, large-scale signage, or environmental graphics.
We do not use True Blue type in applications with small, dense, or detailed copy.
As our type sizes shift between applications, the vertical padding should scale.
The minimum space following any headline should be 75% of the headline’s cap height. The minimum space following a subhead or body paragraph is equal to 100% of the subhead or body copy’s cap height.
Note
This is a good rule of thumb for most applications. In layouts with limited space, padding between type can be condensed.
Use this formula to determine leading values based on type size. Leading ratios (L) are predetermined for each level of type hierarchy according to the table here. For example, if your subhead size is 100pts, your leading is 100 x 1.2, or 120pts.
1. Type Size: Expressed in pts
2. Leading Ratio: Expressed as a decimal
3. Leading Value: Expressed in pts
*Note
Some extra large headlines may require tighter leading. Always begin with a 1.0 ratio and reduce incrementally, if desired.
Headlines and subheads in external communications are set using sentence case capitalization. This keeps our content colloquial, casual, and consistent. Punctuation may be included where necessary for tone and grammar.
Please note that this differs from our rule for internal documents (like Powerpoint presentations or Word documents) which use title case capitalization for presentation titles, page headers, or section names.
Use sentence case capitalization when speaking externally to customers.
Use title case capitalization for routine internal documents.
Don't use all-caps headlines for any document type or audience.
For best legibility, lines of text shouldn’t be too long or short. Headlines should have between 4 and 15 characters per line, and paragraphs should have between 40 and 70 characters per line.
If the line length of a body paragraph becomes too long, divide the text into columns. Remember, spaces and punctuation count as characters.
Too Short
4-15 Characters Per Line
Too Long
Too Short
40-70 Characters Per Line
Too Long
In some special cases, headline weight may be modified to suit the tone of a campaign. This may only be done in limited instances with explicit approval from:
Walmart Creative Studio
newbrand@walmart.com
Here’s an overview of our typesetting rules for typeface, weight, leading, tracking, and scale. Tiers of messaging that use specialty fonts have an asterisk. If you are not a member of a team with access to these fonts, use Everyday Sans instead.
Note
Extra large headlines are our largest and most expressive level of typography and require some specialized formatting, as follows:
Leading may be manually tightened if lines of copy feel too loose. Begin with a ratio of 1.0 and tighten gradually, if needed.
Tracking should be tightened to -15 to avoid large gaps between letters.
Don't set headlines in Everyday Sans Mono.
Don't set subheads in unapproved weights.
Don't set levels of type too close together.
Don't track out our typography.
Don't use all-caps for headlines or subheads.
Don't set our levels of type too close in size.
Don't use low-contrast color combinations.
Don't use combinations that cause visual vibration.
Don't use too many type colors in layout.
Value & Pricing
This section outlines our standard method for typesetting prices for maximum consistency and clarity.
Price callouts are used to highlight specific products or to promote bundled/ bucketed pricing. Prices can be shown in one of two ways: as a standalone superscript lockup or basic inline text.
Superscript callouts are used when pricing is the focus of an application and should be set at large sizes in Everyday Sans Light.
Inline callouts are used to include price details within a subhead or section of body copy, or when setting prices at small sizes.
Remember—prices without cents don't need to include “00”. For example, $80.00 should be set as $80.
Note
Superscript numbers and symbols should always be set using the automated “superscript” function. These numerals have been optimized for small usage to maintain consistent weight alongside our large numerals.
Don't attempt to create your own superscript characters by manually reducing the size of our regular type.
Standard
Price lockups are designed to work as scalable units using the structures shown here.
Signifiers such as “lb”, “each”, or “& below” may be added to the right of the price, aligned to the price's cap height. The signifier's size and formatting matches the product name.
1. Product
Everyday Sans Regular - 1.2 Leading
2. Price
Everyday Sans Light
3. Signifier
Everyday Sans Regular
Vertical
Signifier optional
Horizontal
Signifier optional
Extended
Extended price lockups can be used when an additional line of copy is needed for clarification, such as “starting at” or “online only”. The extension's size and formatting matches the product name with the option to increase its weight for added emphasis.
1. Product
Everyday Sans Regular - 1.2 Leading
2. Price
Everyday Sans Light
3. Extension
Everyday Sans Medium - 1.2 Leading
Vertical
Horizontal
Descriptive
These lockups are designed for products that require extra descriptors like “cage-free”, “organic”, or a specific brand name. This information should be half the size of the product name.
1. Product
Everyday Sans Regular - 1.2 Leading
2. Price
Everyday Sans Light
3. Extension
Everyday Sans Medium - 1.2 Leading
Vertical
Horizontal
When pricing is used in headlines, subheads, or body copy, we do not use superscripts.
Inline prices should be formatted like the copy they live in, using decimals to indicate cents. If desired, the weight may be increased by one level for added emphasis. Do not increase pricing by more than one weight.
Price lockups can be used as film supers where cost is the main selling point.
Supers are sized based on our grid system.
The width of the price should be scaled to 1/8 of the layout's width, utilizing an 8-column structure.
Lockup placement can vary and doesn’t need to live in a single section of the grid. In most cases, we set our prices in White. Bentonville Blue can be used as a secondary option where necessary for legibility.
Inline pricing can be used as film supers where we intend for the brand name to be the main sellingpoint.
Supers are sized based on our grid system. The width of the price should be scaled to 1/10 of the layout's width, utilizing a 10-column structure.
Lockup placement can vary and does not need to live within a single section of the grid. In most cases, we set our prices in White. Bentonville Blue may be used as a secondary option where necessary for legibility.
Pricing labels are designed for key price information while creating brand attribution with color. These examples represent the range of information included in pricing labels.
Labels are used in White type on True Blue or True Blue type on White.
Pricing labels can consist of one or two elements:
1. Price only
2. Promotional copy with price
Pricing labels can be used in:
1. Digital banners
2. Social posts
3. Print and OOH
4. In-store signage
5. Walmart.com