Elementor Pricing Table Widget: Free, with 5 Ready Layouts

Pricing Table is a free Master Addons widget for building plan cards in Elementor. Pick one of 5 layouts, then fill in the header, price, feature list, button and ribbon. Each feature can have its own icon and tooltip, the price can show the original price for a sale, and the button can link anywhere or act as an Easy Digital Downloads purchase button. Put one widget in each column and you have a pricing page.

Monthly and yearly pricing toggle

The Pricing Table widget holds one price per card. The monthly and yearly switch below comes from the Toggle Content widget, which is in Master Addons Pro. You build one set of cards with monthly prices and one with yearly prices, save each as a section template, and the toggle shows one set at a time. The middle card has Highlight Table switched on and a ribbon. Hover a feature to see its tooltip.

  • Monthly
  • Yearly

Starter

For one site
$ 19 . / month
  • 1 site
  • Core widgets
  • Email support
  • Updates for a year
  • Template library

Growth

For small teams
$69 $ 49 . / month
  • 5 sites
  • All widgets
  • Priority support
  • Updates for a year
  • Template library
Most popular

Agency

For client work
$ 99 . / month
  • Unlimited sites
  • All widgets
  • White label
  • Updates for a year
  • Template library

Starter

For one site
$ 15 . / month, billed yearly
  • 1 site
  • Core widgets
  • Email support
  • Updates for a year
  • Template library

Growth

For small teams
$55 $ 39 . / month, billed yearly
  • 5 sites
  • All widgets
  • Priority support
  • Updates for a year
  • Template library
Most popular

Agency

For client work
$ 79 . / month, billed yearly
  • Unlimited sites
  • All widgets
  • White label
  • Updates for a year
  • Template library

Setup steps for the switch are on the Toggle Content page. The yearly cards here use the Sale switch so the monthly price shows crossed out.

How to add a pricing table in Elementor

Build one plan first, then copy it for the others so the feature rows line up.

  1. Add a container or section with one column per plan. Three plans is the most common setup.
  2. Search the widget panel for “Pricing Table” and drag the Master Addons widget into the first column.
  3. Pick a layout, then fill in the header, price, features and footer button.
  4. Style the card in the Style tab, duplicate the widget into the other columns and change the plan details.
  5. Turn on Highlight Table and a ribbon for the plan you want visitors to choose.

Keep the feature rows in the same order in every column. People read pricing tables row by row, so a mixed order makes plans hard to compare.

Pricing table header, price and footer settings in Elementor

Header, price, features, button and ribbon

Each part of the card has its own settings. The header takes an icon, a title, a subtitle and one of three gradient backgrounds, or your own colors. The price has a currency symbol from a list or a custom one, a Sale switch with an original price, and a billing period. The footer holds the button, its link or Easy Digital Downloads item, and a short line of extra text, such as a money-back note.

The widget has no monthly and yearly switch. To offer both billing periods, build two sets of tables and put them inside Toggle Content (Pro), which adds the switch.

  • Header icon, title, HTML tag, subtitle and gradient presets.
  • Currency symbol, sale price with the original price, and billing period.
  • Button with a link or Easy Digital Downloads item, plus extra footer text.

Interactive Feature Lists with Icons & Tooltips

Each feature row takes text, an optional icon and an optional tooltip that opens above, below, left or right of the feature. Use the tooltip for details that would crowd the list, like “Extra seats cost $5 a month”.

  • Icons make feature lists quicker to scan.
  • Tooltips explain limits or technical terms without adding clutter.
  • Style the feature text, icons, dividers and alignment in the Style tab.
Pricing table feature list with icons and tooltips
Highlighted pricing plan with a ribbon in Elementor

Price formatting, highlighted plans and ribbons

Size and vertically align the currency symbol, the fractional part of the price and the original price separately. Turn on Highlight Table for the plan you want people to pick, then add a Ribbon with text like “Popular” and set its alignment, position and rotation.

  • Separate size and position for the currency, cents and original price.
  • Highlight Table to make one plan stand out.
  • A ribbon with your own text, alignment, position and rotation.

Elementor Pro Price Table vs Master Addons Pricing Table

Elementor’s own Price Table widget is only in Elementor Pro. Here is how the two compare.

Elementor Pro Price TableMaster Addons Pricing Table
PriceElementor Pro licenseFree
LayoutsOne5
Feature tooltipsNoYes
Sale and original priceYesYes
RibbonYesYes
Easy Digital Downloads buttonNoYes
Header gradient presetsNo3

Comparing many features across plans? The Comparison Table widget (Pro) handles long feature lists better than separate cards.

What the Pricing Table widget does and does not do

Everything marked Yes is a control in the widget panel. The rest needs another widget or a different setup.

FeatureIn the widget?
Five layouts: Default, Left Align Content, Rounded Table, Table with BG Image, Skew BG PatternYes
Highlighted planYes, the Highlight Table switch
Ribbon with your own text, position and rotationYes
Sale price with the original price crossed outYes
Currency symbol from a list, or your ownYes
Billing period textYes
Header icon, title, subtitle and three gradient presetsYes
Feature icons per rowYes
Feature tooltips with placementYes
Button linked to any URLYes
Easy Digital Downloads purchase buttonYes
Image, gradient or video background behind the cardYes
Monthly and yearly toggleNo. Use Toggle Content (Pro) with two sets of cards
WooCommerce add to cart buttonNo. Link the button to the product or checkout page
Equal height cardsNo control in the widget. Set the parent container to Align Items: Stretch
Feature comparison matrix across plansNo. Use the Comparison Table widget (Pro)

Pricing table design tips

A few habits make a pricing table easier to read and easier to buy from.

  • Show three plans. More options slow the decision down.
  • Put the plan you want to sell in the middle and highlight it.
  • Make the price the largest text on the card.
  • Keep feature labels short and move the details into tooltips.
  • Use one button per card, and add a money-back note in the footer text if you offer one.

Our pricing table tips go into more detail.

Template Viewer
Facebook
Twitter
WhatsApp
Copy Link
Buy Now
Minimal Pricing Table
Minimal Pricing Table
Pricing Table Rounded Table
Pricing Table Rounded Table
Pricing Table with Background Image
Pricing Table with Background Image
Toggle Content pricing
Toggle Content pricing
Default Pricing Table
Default Pricing Table
Skewed BG
Skewed BG

Frequently Asked Questions For Pricing Table

Learn the most asked queries users have about Pricing Table and find answers in one place.
Can I highlight my most recommended pricing plan?

Yes. Turn on Highlight Table in Pricing Contents for that plan, then open the Ribbon section, switch on Show and add text like “Popular”. You can align, move and rotate the ribbon and style its colors.

Yes. Turn on Easy Digital Downloads Integration in the Footer section and pick your EDD item to make the button a purchase button. For WooCommerce or any other checkout, point the button link at the product or checkout page.

Very. Features get their own text color, typography, alignment, width and divider lines, and each row can have its own icon and tooltip.

Elementor’s own Price Table widget needs Elementor Pro. The Master Addons Pricing Table widget does not need Elementor Pro and works with the free Elementor plugin.

Not inside the Pricing Table widget, which holds one price per card. Build two sets of cards, save each as a section template, and put both in a Toggle Content widget (Master Addons Pro). The toggle section on this page shows the result.

Can I add a background pattern or image to the pricing table header?

Yes. Pick one of three gradient presets in the Header section, or choose Custom and set your own header background in the Style tab. The Table with BG Image and Skew BG Pattern layouts add an image or pattern behind the table.

Yes. Each plan is one widget, so place them in columns and Elementor stacks the columns on phones. Use responsive mode to reduce the price size or padding on small screens.

Yes. Turn on Sale in the Pricing section and enter the Original Price. The widget shows it next to your current price so visitors see the discount.

Not well. Each card has one price and a feature list, so a restaurant menu or a service list with ten prices would need ten cards. For a list with a price on every row, the Dynamic Table widget is the better fit.

Put the cards in one container, set its Align Items to Stretch, and give each plan the same number of feature rows. The widget has no height control of its own.

Trending Elementor Widgets & Extensions

Build sophisticated websites in less time.

Master Addons Glassmorphism extension for Elementor: frosted glass cards with the Blur Value control set to 20px

Glassmorphism

Home Free Elementor Glassmorphism Extension: Frosted Glass Effect in One Toggle Glassmorphism is the frosted...
View Details
Master Addons Container Extras extension for Elementor: container capped at a 1400px Max Width, with Max Width, Max Height, Min Width and Min Height controls

Container Extras

Home Elementor Container Max Width and Max Height Controls Container Extras is a free Master...
View Details
Master Addons Patterns extension for Elementor: hero with the Purple Gradient Grid Left style, three more pattern styles and the Enable Pattern panel

Patterns

Home 70+ Free Elementor Background Patterns Patterns is a free Master Addons extension that adds...
View Details
Master Addons Post/Page Duplicator extension for Elementor: MA Duplicator row link in the WordPress Pages list creating a Landing Page - [Duplicated #128] draft

Post/Page Duplicator

Home Duplicate Elementor Pages and Posts in One Click Post/Page Duplicator is a free Master...
View Details
Master Addons Reading Progress Bar extension for Elementor: blue bar 42% filled across the top of a privacy policy page, with enable, position, height and fill color settings

Reading Progress Bar

Home Add a Reading Progress Bar in WordPress (Elementor) Reading Progress Bar is a free...
View Details