Glass Block Calculator

Enter the width and height of the opening and choose the block size. Glass block cannot be cut, so the calculator counts the whole blocks that fit across and up, shows the panel size they make, and adds the reinforcing, anchors and mortar from Pittsburgh Corning’s installation data.

This is a material estimate, not an engineering calculation. Consult a qualified professional for structural or code-sensitive decisions.

Example values are filled in. Replace them with your own measurements.

The rough opening the panel fills. Mixed units work: 4 ft 8 in or 56 in.

From the sill or curb to the head of the opening.

Glass block is sold by nominal size, which includes the ¼ in mortar joint – an 8 × 8 in block is about 7¾ in across. Choose “Custom” for metric blocks or any other size.

Block thickness

Used only for the mortar bags, which Pittsburgh Corning lists separately for its 4 in and 3 in thick block.

Optional. Maximum vertical spacing of horizontal panel reinforcing, from your block maker’s guide. Pittsburgh Corning says every 16 in o.c. maximum, starting after the first course; the metric example rounds that down to 400 mm. Leave empty to skip reinforcing and anchors.

Material needed

Glass blocks
54
50 lb bags of glass block mortar
3
Blocks across
6
Courses (rows)
9
Blocks per area
2.25 / sq ft
Panel width of whole blocks
48 in (4 ft)
Panel height of whole blocks
72 in (6 ft)
Joints with panel reinforcing
4
Panel reinforcing length
16 ft
Panel anchors at the jambs
8
  • Glass block panels are non-load bearing. Pittsburgh Corning limits mortared panels (Mortar II) to 250 sq ft interior and 144 sq ft exterior for 4 in Premiere block, and 150 and 85 sq ft for 3 in Thinline (exterior at 20 psf wind load). Larger or exposed panels need the maker’s design data or a professional.

Optional. Enter your supplier’s price – we never fill in prices for you.

Estimates only. Actual material requirements may vary – verify manufacturer specifications before you buy.

Drawn to scale4 ft × 6 ft
More options

Extra blocks for breakage. Glass block is not cut, so there are no cut-off losses.

How it works

The calculator divides the opening by the nominal block size, keeps only whole blocks, and multiplies columns by rows.

Columns = ⌊ Opening width ÷ Module width ⌋
Rows = ⌊ Opening height ÷ Module height ⌋
Blocks = ⌈ Columns × Rows × (1 + Spare ÷ 100) ⌉
Blocks per area = 1 ÷ (Module width × Module height)
Reinforced joints = ⌊ (Rows − 1) ÷ k ⌋, k = ⌊ Spacing ÷ Module height ⌋
Reinforcing = Reinforced joints × Panel width
Anchors = 2 × Reinforced joints
Mortar bags = ⌈ Columns × Rows ÷ Blocks per bag ⌉

The module is the nominal block size – the actual block plus one joint. For a custom block it is the actual width plus the joint by the actual height plus the joint. ⌊ ⌋ means rounding down to whole blocks that fit; ⌈ ⌉ means rounding up to whole blocks or bags.

Nominal and actual sizes

Pittsburgh Corning sells glass block by nominal size: an 8 × 8 in block is 7¾ in across and is laid with a ¼ in joint, so each block takes 8 in of the panel. Its data gives 225 blocks per 100 sq ft for 8 × 8 in block, which is 144 ÷ 64 = 2.25 per square foot. European blocks are usually given by actual size: Seves lists its 19 × 19 × 8 cm block at 25 per square meter, laid with at least a 1 cm joint – a 20 cm module.

Reinforcing and anchors

Pittsburgh Corning’s specification places panel reinforcing in the horizontal joints every 16 in on center at most, starting after the first course, running from end to end of the panel and lapped at least 6 in where two lengths meet. Where panel anchors are used instead of channels, they go in the same joints. The calculator counts one length of reinforcing per reinforced joint and an anchor at each jamb. Add the joints above and below any opening inside the panel, the laps, and head anchors if your detail uses them.

Mortar

The bag count uses Pittsburgh Corning’s chart of blocks per 50 lb bag of its white premixed glass block mortar, which differs for its 4 in thick Premiere block and 3 in thick Thinline block. For other mortars or blocks, use the coverage on the bag.

Worked example

Inputs

Opening width
4 ft
Opening height
6 ft
Block size
8 × 8 in (nominal)
Block thickness
Premiere Series (4 in thick)
Reinforcing every
16 in
Spare blocks
0 %

Result

Blocks across
6
Courses (rows)
9
Glass blocks
54
Blocks per area
2.25 / sq ft
Panel width of whole blocks
48 in (4 ft)
Panel height of whole blocks
72 in (6 ft)
Joints with panel reinforcing
4
Panel reinforcing length
16 ft
Panel anchors at the jambs
8
50 lb bags of glass block mortar
3

Common mistakes

  • Measuring the opening and dividing by the actual block size. The nominal size already includes the ¼ in joint, so an 8 × 8 in block takes 8 in of opening, not 7¾ in.
  • Planning to cut blocks to fit. Glass block is not cut; size the opening to whole blocks, or fill the difference with framing.
  • Counting reinforcing in every joint – or in none. Pittsburgh Corning calls for it every 16 in o.c. maximum and in the joints right above and below any opening within the panel.
  • Forgetting the expansion strips and sealant at the head and jambs. Mortar must not bridge them.
  • Ordering mortar by the panel area without checking the bag. Glass block mortar coverage differs between 3 in and 4 in thick block.

Assumptions and limits

  • A flat, rectangular panel in stack bond with every joint aligned. Curved walls, corners and finishing units are not counted.
  • Whole blocks only. Columns and rows are rounded down to what fits in the opening.
  • Nominal sizes follow Pittsburgh Corning’s GB-185 table, which gives 225 blocks per 100 sq ft for 8 × 8 in block, 300 for 6 × 8, 450 for 4 × 8, 400 for 6 × 6 and 100 for 12 × 12, with ¼ in joints.
  • Reinforcing runs continuously along every reinforced horizontal joint, one panel width long. Laps of at least 6 in where lengths join, and reinforcing above and below openings inside the panel, come on top.
  • Panel anchors are counted at both jambs of each reinforced joint (Mortar II, panel anchor construction). Head anchors, channels and fasteners are not counted.
  • Mortar bags use Pittsburgh Corning’s blocks per 50 lb bag of white premixed glass block mortar, rounded up to whole bags.
  • This is a material estimate. Panel size limits, wind load, framing and support are design questions for the block maker’s data, local code or a qualified professional.

Frequently asked questions

How many glass blocks are in a square foot?

For 8 × 8 in nominal block, Pittsburgh Corning’s data gives 225 blocks per 100 sq ft, or 2.25 per square foot. 6 × 6 in block is 4 per square foot, 6 × 8 in is 3, 4 × 8 in is 4.5 and 12 × 12 in is 1. Seves lists 25 of its 19 × 19 cm blocks per square meter.

Why does the panel come out smaller than my opening?

Because glass block is not cut, only whole blocks fit. If the opening is 32 in wide and the blocks are 6 in nominal, five blocks make a 30 in panel and 2 in are left over. Pittsburgh Corning’s guides size openings to whole blocks; the difference is taken up in the framing.

How much mortar do I need for glass block?

Pittsburgh Corning’s chart says a 50 lb bag of its white premixed glass block mortar sets about 26 of its 4 in thick 8 × 8 in blocks, or 32 of the 3 in thick ones, with ¼ in joints. Other sizes are in the chart; the calculator uses it for the bag count.

How often does glass block need reinforcing?

Pittsburgh Corning’s specification calls for panel reinforcing every 16 in on center maximum, starting after the first course, plus the joints above and below openings within the panel. With 8 in block that is every other joint. Follow the guide for the block you are buying.

Can I use this for a glass block shower wall?

For the block count, yes. Shower walls often use end blocks and curved finishing units, which this calculator does not count separately; count those from the maker’s layout and subtract them from the plain blocks.

Sources

Method reviewed November 6, 2026

Privacy choices

Choose whether this site may use analytics cookies to measure which calculators are used. Your calculator inputs are never sent.