Middle school math topic

Geometry worksheets and activities for Grades 6 to 8

35 interactive geometry activities, each one auto-graded and randomized per student. Mini Labs drop the math into a real scenario students care about; Skill Practice worksheets build fluency on one standard at a time; multi-day Labs connect a whole unit into a single project.

Worksheets: Mini Labs and Skill Practice

Skill PracticeGrades 6, 7· 20 min

4-Quadrant Coordinate Mystery: Number 67

Practice coordinate graphing in all four quadrants with this fun mystery-picture activity! Students identify coordinates from labeled points, enter them into a table, and watch the graph reveal a hidden number. Reinforces quadrant recognition, positive/negative coordinates, and axis placement—perfect for 6th grade.

Mini LabGrade 6· 20 min

Area of Composite Shapes in Medieval Ashford

Step into Medieval Ashford as an apprentice surveyor measuring seven fields for the king's tax. Students decompose rectangles, triangles, trapezoids, L-shapes, and pentagons into simple pieces, calculate areas, and convert to bushels. Interactive scroll fills with color as answers are correct. Auto-graded. Common Core 6.G.A.1.

Skill PracticeGrades 6, 7, 8· 10 min

Back to School: My Coordinate Story

Students read 20 fun statements and choose the ones that describe them. For each, they find the matching point on a graph and enter its coordinates. As they do, a unique shape forms on the coordinate plane. This back-to-school activity falls under Geometry and helps students practice plotting points while expressing themselves.

Skill PracticeGrade 6· 15 min

Discovering Volume with Half-Cubes

Interactive 6.G.A.2 worksheet where students fill three rectangular prisms with half-unit cubes using a slider, then verify volume two ways: counting (cubes × 1/8) and formula (L × W × H). Students discover why V = L × W × H works for fractional edge lengths through hands-on packing of 1×1×1, 2½×1×1, and 1½×1½×2 boxes. Auto-graded. Grade 6.

Skill PracticeGrade 6· 20 min

Plot Polygons on the Coordinate Plane

Interactive 6.G.A.3 practice for plotting polygons on the coordinate plane. Six problems progress from triangles and rectangles to pentagons and concave shapes. Students click grid points to plot vertices and get instant per-vertex feedback. Auto-graded with checkmark validation. Perfect for in-class practice, homework, or formative assessment in Grade 6 math.

Skill PracticeGrade 6· 20 min

Polygon Side Length & Perimeter from Coordinates

Interactive 6.G.A.3 practice for finding polygon side lengths using coordinates. Six problems progress from rectangles and squares to concave L-shapes and T-shapes. Students subtract coordinates instead of counting grid squares, with instant per-side feedback and auto-graded perimeter calculations. Perfect for in-class practice, homework, or formative assessment in Grade 6 math.

Mini LabGrades 6, 7· 15 min

Scaling the City - Coordinate Geometry

Students use a city map on a coordinate grid to calculate real-world distances between locations, convert grid units to meters, and determine travel times—bringing coordinate geometry to life through practical navigation tasks.

Mini LabGrade 6· 20 min

Stained Glass: Area of Composite Figures

Students become the apprentice cutter at Glasswing Studio, finding the area of ten stained glass segments to fill a real commission. They decompose rectangles, triangles, L-shapes, trapezoids, and more, then convert square inches to square feet to price the glass. Interactive, auto-graded, with instant visual feedback. Aligned to 6.G.A.1. Supports per-student randomization.

Mini LabGrade 6· 30 min

Tent Fabric Review: Surface Area from Nets

Which tent uses the least fabric? Students become product designers comparing four tent shapes that share the same floor but differ in surface area. Working from real nets of rectangles and triangles, they calculate each face, total the surface area, and turn it into fabric cost. A hands-on 6.G.A.4 activity with auto-grading, live feedback, and randomized versions for every student.

Mini LabGrades 6, 7· 10 min

Tiling Estimation for Given Floor Plan

Students measure room dimensions from a coordinate grid-based floor plan, calculate area, and determine the total cost of tiling the apartment. A practical geometry task that connects math to real-world construction!

Mini LabGrade 6· 20 min

Tiny House Floor Plan: Area of Composite Shapes

Short description (under 400 characters): Students design a tiny house floor plan and calculate room areas by decomposing composite shapes into rectangles and triangles. Real-world scenario with auto-grading, instant visual feedback, and cost estimation. Seven rooms including an L-shape, pentagon, and triangle. Aligned to 6.G.A.1. Grade 6 geometry. Interactive spreadsheet activity.

Skill PracticeGrade 6· 20 min

Unfold It: Nets and Surface Area

Stop asking students to imagine how a box unfolds. Let them watch it. A slider opens each solid into its net one face at a time, so students see exactly where every face comes from before they calculate its area. Four auto-graded problems cover 6.G.A.4: two rectangular prisms, a triangular prism, and a square pyramid. Zero prep, instant feedback.

Mini LabGrades 6, 7· 15 min

Volume Estimation for HVAC Planning

Students use a floor plan to calculate the volume of rooms by measuring dimensions and applying the formula for volume of rectangular prisms. They then estimate the HVAC cost, connecting geometry to real-world heating and cooling applications.

Multi-day Labs and Competitions

LabGrade 6· 60 min

Crate Build: Area, Volume, and Surface Area

Pack & Ship Co. is a hands-on Grade 6 geometry capstone. Students become builders filling a real client's crate order across five connected worksheets, applying coordinate geometry, composite area, volume, and surface area. Every measurement carries forward to a final bill, so careless work has real consequences. Covers all four 6.G standards in one engaging, auto-graded job.

Worksheets: Mini Labs and Skill Practice

Mini LabGrade 7· 20 min

A Geometric Christmas: Home Decoration

Celebrate the holidays with this real-world geometry challenge! Students calculate perimeter, area, and surface area as they decorate a roofline with lights, wrap a wall, design a tree skirt, wrap gift boxes, and paint a festive banner. Perfect for practicing 7th-grade geometry with a fun Christmas theme!

Skill PracticeGrade 7· 15 min

Area of Composite Figures – Real-World Word Problems

Calculate the area of composite figures using real-world scenarios like patios, pools, and pathways. Students break down each shape into rectangles, triangles, or circles, apply formulas, and find total area by adding or subtracting. A fun, practical way to apply geometry skills and deepen understanding of area concepts.

Mini LabGrade 7· 15 min

Baseboard Trim Estimation: Perimeter

Students use a floor plan on a coordinate grid to measure room dimensions, calculate perimeter, and estimate the total length and cost of baseboard trim needed for an apartment renovation. A hands-on geometry application!

Mini LabGrade 7· 20 min

City Intersections: Real-World Angle Relationships

City Intersections is an interactive, auto-graded worksheet for 7th grade geometry (7.G.B.5). Students act as city surveyors, using vertical, adjacent, complementary, and supplementary angles to check whether street crossings meet the road-safety code. They compute the angles, then deliver a verdict: approve or flag. Every student gets a randomized version, so no two worksheets are the same.

Mini LabGrade 7· 20 min

Geometry - Landscaping Cost Estimation

In this real-world geometry activity, students calculate area, volume, and circumference of different landscape features to estimate the total cost of a backyard project. Shapes include rectangles, triangles, trapezoids, circles, and more. A perfect blend of math and practical application!

Skill PracticeGrade 7· 20 min

Real-World Problems Involving Volume

Students will calculate the volume of various objects, such as a shipping box or fish tank, using given dimensions. Each student will receive a unique set of dimensions, promoting individualized practice and reinforcing their understanding of volume calculations in real-world scenarios.

Mini LabGrade 7· 15 min

Scale Drawings: Convert and Rescale Airport Layout

In this interactive geometry activity, students measure features on a scale map, convert to real-world dimensions, then rescale the layout for a presentation. Visual feedback confirms correct answers instantly. A hands-on way to apply proportional reasoning and scaling!

Skill PracticeGrade 7· 15 min

SLICE IT: Cross-Sections of Solids

Interactive cross-sections activity for 7.G.A.3. Students slice rectangular prisms and square pyramids, name each 2D cross-section, and compute its dimensions from the solid's measurements. A move-the-plane slider lets them explore before committing, with answers revealed only when correct. Includes curved-solid extensions. Self-checking and no-prep.

Skill PracticeGrade 7· 20 min

Triangle Builder: One, Many, or None?

Students test three side lengths or three angles and decide: one triangle, more than one, or none? Eight problems build the triangle inequality by hand. The compass construction stays hidden until students commit a verdict, so reasoning comes before the picture. Covers 7.G.A.2 with a built-in answer key. Includes the degenerate case most worksheets skip. Grade 7, about 20 minutes.

Multi-day Labs and Competitions

LabGrades 7, 8· 180 min

Precision Construction: A Geometry Project

Step into the role of a construction engineer! In this hands-on geometry lab, students estimate costs for concrete, flooring, painting, HVAC, roofing, landscaping, and more using real-world floor plans. Covers area, volume, surface area, and unit conversions. Auto-graded and perfect for 7th grade classrooms.

Worksheets: Mini Labs and Skill Practice

Mini LabGrade 8· 30 min

Bracing Estimation: Pythagorean Challenge

Estimate metal strap bracing for a house by analyzing a floor plan and using the Pythagorean Theorem. Students measure exterior wall lengths, calculate diagonal brace lengths, and compute total material needed. A hands-on, real-world construction task that strengthens geometry and problem-solving skills.

Mini LabGrade 8· 20 min

Community Center Construction - Pythagorean Mission

Help students apply the Pythagorean Theorem through real construction problems! From ramps and rafters to ladders and HVAC ducts, learners calculate diagonal distances and solve practical measurement tasks. Real-world visuals and auto-graded inputs make this an engaging 8th-grade geometry activity.

Mini LabGrade 8· 20 min

Designing Metronova Metro: Distances on the Coordinate Grid

Design a metro rail system by calculating distances between stations using the Pythagorean Theorem. Identify coordinates, build a travel route, estimate total rail length and construction cost, and justify your proposal. With optional randomization, each student receives unique station coordinates.

Mini LabGrade 8· 20 min

Disaster Response: Packing a Mobile Medical Unit Using Volume Calculation

Pack a mobile medical unit in this interactive real-world math challenge. Students calculate volumes of cylinders, cones, and spheres, then use sliders to choose equipment quantities that help at least 100 patients while staying within storage limits. A powerful application of CCSS 8.G.C.9 focused on decision making and optimization.

Skill PracticeGrade 8· 20 min

Distance Between Points Using Pythagorean Theorem

Turn the distance formula into something students can see. On an interactive coordinate grid, students read two points, build the horizontal and vertical legs, and watch a right triangle form before applying the Pythagorean Theorem to find the distance. Ten auto-graded problems progress from clean whole-number triangles to mixed-quadrant challenges. Aligned to 8.G.B.8.

Mini LabGrade 8· 20 min

Drone Flight Path Challenge: Discovering Translations

Students take control of a drone mapping a city festival to learn how translations work! They plot the drone’s flight path, move it to new coordinates, and verify that the triangles remain congruent after each translation. Through two real-world missions, students discover that translations slide shapes without changing their size, angles, or orientation—making them perfect examples of rigid motion.

Mini LabGrade 8· 20 min

Mission Payload: Volume of Shapes

Design and launch a deep space probe in this interactive real-world math challenge. Students calculate and compare volumes of cylinders, cones, and spheres to meet fuel, sensor, and payload constraints. Using realistic engineering decisions and auto-graded inputs, learners apply 8.G.C.9 concepts while optimizing space and making mission-critical choices.

Mini LabGrade 8· 15 min

Scaling the Mini Park – Dilation on the Coordinate Plane

Dilate a Mini Park on the coordinate plane using a scale factor of 2! Students apply the rule (x, y) → (2x, 2y) to enlarge multiple park structures and watch the scaled map appear as they enter correct coordinates. A hands-on way to explore similarity, scale factors, and dilations in 8th-grade geometry.

Skill PracticeGrade 8· 30 min

Turning Shapes: Exploring Rotations on the Coordinate Plane

Rotate shapes on the coordinate plane to discover how orientation changes while size and shape stay the same. In this interactive worksheet, students apply rotation rules for 90°, 180°, and 270° turns about the origin, record new coordinates, and visualize that rotations create congruent figures.

Multi-day Labs and Competitions

LabGrade 8· 120 min

The Navigator's Cipher: Pythagorean Problem

-Turn the Pythagorean theorem into a treasure hunt. In this story-driven Grade 8 lab, students decode a navigator's secret map, measure a hidden island, repair a ship, and triangulate buried treasure. Five auto-graded activities, ~4-5 class periods, covering 8.G.A.3, 8.G.B.6, 8.G.B.7, and 8.G.B.8. Run it right after introducing the theorem.

Common Core standards in geometry

Other middle school math topics

Try a geometry activity with your class

Preview any activity for free. A free teacher account lets you assign it, watch students work in real time, and skip the grading.

Create a free teacher account