Array

Definitionnoun

What is an array in math?

An array is an arrangement of objects in equal rows and equal columns, forming a rectangle. A 4 by 6 array has 4 rows of 6, so it holds 4 × 6 = 24 objects. Arrays show multiplication as equal groups, and turning one sideways shows that 4 × 6 = 6 × 4.

In Spanish
arreglo
Also called
rectangular array, rows and columns
How to say it
uh-RAY
Grade level
K-5
Grade 2Grade 3Grade 4CCSS 2.OA.C.4CCSS 3.OA.A.1CCSS 4.NBT.B.5

Array in a picture

A 4 by 6 array of 24 dotsTwenty-four green dots arranged in 4 rows and 6 columns. Rows read as 6 plus 6 plus 6 plus 6 and columns read as six 4s; both equal 24, so 4 times 6 equals 6 times 4. Below, a group of orange dots with 5, 3 and 4 in its rows is marked not an array because the rows are not equal.A 4 by 6 array4 rows6 columnsrows:6 + 6 + 6 + 6columns:4 + 4 + 4 + 4+ 4 + 44 × 6 = 24 = 6 × 4Not an array: rows are not equal
Read an array by rows or by columns: 4 sixes and 6 fours are both 24. The rows must all be the same length.

Formal definition and notation

An r by c rectangular array is an arrangement of objects in r rows and c columns, with exactly c objects in every row and r in every column. It contains r × c objects. Each row models an equal group, so the array represents the product r × c; reading by columns represents c × r. (In computing and in matrices, “array” also names an ordered table of values.)

Symbol Read it as Meaning
r × c r by c an array with r rows and c columns; rows are usually said first

Key facts

  • Every row has the same number of objects, and every column has the same number.
  • Rows go across; columns go up and down. A 3 by 5 array has 3 rows and 5 columns.
  • Rotating an array swaps rows and columns but keeps the total, which shows the commutative property.
  • The different arrays you can make with a number of objects match its factor pairs: 12 objects make 1 by 12, 2 by 6 and 3 by 4 arrays.
  • A number of objects that forms only a 1-row array (besides turning it) is a prime number.
  • Splitting an array into two smaller arrays shows the distributive property: 4 × 6 = 4 × 4 + 4 × 2.

Try it: build an array

Interactive

Each green square is one object in the array. Drag the corner to build 3 by 8, then 4 by 6 and 2 by 12: all hold 24. The area readout is the total number of objects.

This interactive needs JavaScript. The worked examples below show the same ideas step by step.

Array examples, step by step

Example 1: Count an array

Warm-up

A muffin tray has 3 rows with 4 muffins in each row. How many muffins are there?

  1. The tray is a 3 by 4 array.
  2. Add the rows: 4 + 4 + 4 = 12.
  3. Or multiply: 3 × 4 = 12.

Answer: There are 12 muffins.

Example 2: All arrays for 18

Core

List every rectangular array you can make with 18 chairs (count 2 by 9 and 9 by 2 as one shape).

  1. Find factor pairs of 18: 1 × 18, 2 × 9, 3 × 6.
  2. 4 and 5 do not divide 18; after 3 the pairs repeat.
  3. So there are 3 array shapes.

Answer: 3 shapes: 1 by 18, 2 by 9 and 3 by 6.

Example 3: Split an array

Test-style

A garden has 7 rows of 13 plants. Split the array into a 7 by 10 part and a 7 by 3 part to find the total.

  1. 7 by 10 part: 7 × 10 = 70.
  2. 7 by 3 part: 7 × 3 = 21.
  3. Total: 70 + 21 = 91.

Answer: The garden has 91 plants.

Common mistakes

✗ MistakeCalling 3 rows of 5, 5 and 4 dots a 3 by 5 array of 15.
✓ InsteadIt has 14 dots and unequal rows, so it is not an array.

An array needs every row to be the same length.

✗ MistakeA 2 by 5 array has 2 columns and 5 rows.
✓ InsteadA 2 by 5 array has 2 rows (across) and 5 columns (up and down).

By convention rows are named first, and rows run horizontally.

✗ MistakeA 4 by 6 array has 4 + 6 = 10 objects.
✓ InsteadIt has 4 × 6 = 24 objects.

Adding rows and columns counts only the edge, not every object.

Not to be confused with

Arrayvs.Area model

An array shows separate objects you can count. An area model is a solid rectangle split by place value, used for bigger products like 23 × 14.

Arrayvs.Matrix

A matrix is a rectangular table of numbers used in algebra; an array in elementary math is a picture of equal rows of objects.

Quick check: 3 questions

Question 1 of 3

How many objects are in a 5 by 8 array?

Show answer and explanation

Answer: B. 5 rows of 8 is 5 × 8 = 40. 13 adds the sides, 58 just writes the digits together, and 45 is 5 × 9.

Question 2 of 3

Which number of tiles can be arranged ONLY as a single row (or column)?

Show answer and explanation

Answer: D. 13 is prime, so its only array is 1 by 13. 15 makes 3 by 5, 21 makes 3 by 7, and 9 makes 3 by 3.

Question 3 of 3

Which equation matches an array with 6 rows of 3?

Show answer and explanation

Answer: B. Six rows of 3 is six addends of 3, which is 18. 6 + 3 adds the dimensions, and the others use 6 as the row size.

Array: frequently asked questions

What is an array in multiplication?

In multiplication, an array is a picture of a product: objects in equal rows and columns. The number of rows and the number in each row are the factors, and the total is the product. Eggs in a carton (2 rows of 6) show 2 × 6 = 12. Arrays help students see why multiplication works and why order does not matter.

How do arrays help with division?

Division asks for a missing side of an array. To find 28 ÷ 4, arrange 28 objects in 4 equal rows and count how many land in each row: 7. If objects are left over and cannot complete a row, the leftovers are the remainder, as with 30 objects in 4 rows: 7 in each row, 2 left.

Practice and tools

Sources

  1. Common Core State Standards, Grade 2 Operations and Algebraic Thinking (2.OA.C.4)
  2. Common Core State Standards, Grade 3 Operations and Algebraic Thinking (3.OA.A.1)
  3. Common Core State Standards, Grade 4 Number and Operations in Base Ten (4.NBT.B.5)

Updated November 2026·Reviewed by the Effortless Math team·Standards: CCSS 2.OA.C.4, CCSS 3.OA.A.1, CCSS 4.NBT.B.5

Cite this entry

Effortless Math Team. “Array.” Effortless Math Dictionary. Updated November 2026. https://www.effortlessmath.com/math-dictionary/array/

Flashcard

TermArrayrows and columns
DefinitionObjects in equal rows and columns forming a rectangle. 3 rows of 5 is a 3 by 5 array: 3 × 5 = 15.
Study the full deck

Browse all terms in the Math Dictionary · More operations terms · Random term