Explore 57 interactive math activities for 7th grade students. All activities are aligned with Common Core standards and ready for classroom use.
In this hands-on activity, students use equivalent ratios to scale down real-world park dimensions and see their design come to life in an automatically generated graph. As they convert measurements, complete ratio tables, and analyze the final layout, they build fluency in proportional reasoning and visual interpretation.
Grade Levels: [7]
Duration: 15 minutes
Topics: ["Ratio","Multi-Step Ratio Problems"]
Standards: ["7.RP.A.2","7.RP.A.2a","7.RP.A.2b","7.RP.A.2c","7.RP.A.2d","7.G.A.1","7.G.B.6"]
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.
Grade Levels: [6,7]
Duration: 15 minutes
Topics: ["Ratio","Number Line Reasoning","Scale Drawings"]
Standards: ["7.G.A.1","6.NS.C.8"]
Students will analyze dot plots representing real-world data, such as the ages of students participating in a school carnival. They will answer questions based on these plots. Each student will receive three unique sets of data and questions, encouraging individual analysis and critical thinking.
Grade Levels: [6,7]
Duration: 15 minutes
Topics: ["Random Samples","Comparing Populations","Interpreting Data"]
Standards: ["6.SP.A.2","6.SP.B.4","6.SP.B.5","7.SP.B.3"]
Students explore graphs of real-world proportional relationships—like taxi fares, printing costs, and song downloads—to interpret points and identify unit rates. With minimal reading and strong visuals, this activity builds deep understanding of coordinate graph meaning.
Grade Levels: [7]
Duration: 15 minutes
Topics: ["Unit Rate","Proportional Relationships"]
Standards: ["7.RP.A.2d","7.RP.A.2b"]
Students explore probability through a carnival spinner game. They calculate theoretical probabilities, run a 20-spin simulation, and compare theoretical and experimental probabilities. This worksheet supports randomization — each student gets unique outcomes on every spin.
Grade Levels: [7]
Duration: 20 minutes
Topics: ["Theoretical and Experimental Probability"]
Standards: ["7.SP.C.5","7.SP.C.6","7.SP.C.7","7.SP.C.7a","7.SP.C.7b"]
In this crossword-like puzzle, students will divide integers (positive and negative numbers) and find the answers to solve the puzzle. Each student will receive a different set of questions.
Grade Levels: [6,7]
Duration: 15 minutes
Topics: ["Negative Numbers"]
Standards: ["6.NS.B.3","6.NS.B.2","7.NS.A.2b"]
In this crossword-like puzzle, students will divide decimal numbers and find the answers to solve the puzzle. Each student will receive a different set of questions.
Grade Levels: [6,7]
Duration: 10 minutes
Topics: ["Operations with Rational Numbers","Negative Numbers"]
Standards: ["6.NS.B.3","7.NS.A.2"]
In this worksheet, students analyze six real-world scenarios involving random samples to make inferences about larger populations. They will calculate proportions, means, and ranges, and reflect on the reliability of their conclusions based on sample size and variability.
Grade Levels: [7]
Duration: 20 minutes
Topics: ["Random Samples","Comparing Populations","Interpreting Data"]
Standards: ["7.SP.A.1","7.SP.A.2"]
Students compare three streaming services by writing and evaluating algebraic expressions that model total subscription costs over time. They determine which plan is most cost-effective and justify their choice using math.
Grade Levels: [7]
Duration: 20 minutes
Topics: ["Equivalent Expressions","Solving Equations","Linear Equations"]
Standards: ["7.EE.A.1","7.EE.A.2","7.EE.B.3","7.EE.B.4a"]
Students will use the simple interest formula and its variations to find the interest, principal to be deposited, and the interest rate they should be looking for to get $100,000 after 10 years for their dream house.
Grade Levels: [7]
Duration: 20 minutes
Topics: ["Percent Problems","Operations with Rational Numbers","Negative Numbers"]
Standards: ["7.RP.A.3","7.EE.B.3"]
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!
Grade Levels: [7]
Duration: 20 minutes
Topics: ["Area and Circumference","Volume and Surface Area"]
Standards: ["7.G.B.4","7.G.B.6"]
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.
Grade Levels: [6,7,8]
Duration: 10 minutes
Topics: []
Standards: ["6.NS.C.6","6.NS.C.8","7.G.A.1"]
The activity revolves around the concept of baking a Christmas cake on a tight budget compared to the cost of purchasing one from a store. Students will be guided through ingredient conversions, cost calculations, and the joy of creating a homemade treat.
Grade Levels: [7]
Duration: 20 minutes
Topics: ["Ratio","Unit Rate","Proportional Relationships","Operations with Rational Numbers","Negative Numbers"]
Standards: ["7.RP.A.3","7.NS.A.3","7.EE.B.3"]
Practice calculating the Mean Absolute Deviation (MAD) of a data set step-by-step—starting from the mean, to absolute deviations, and finally to the MAD value.
Grade Levels: [7]
Duration: 20 minutes
Topics: ["Measures of Center and Spread","Interpreting Data"]
Standards: ["6.SP.A.3","6.SP.A.2","7.SP.B.3","7.SP.B.4"]
Practice compound probability by building outcome combinations using drag-and-drop. Students explore real-life scenarios and calculate probabilities from organized tables.
Grade Levels: [7]
Duration: 15 minutes
Topics: ["Theoretical and Experimental Probability","Probability Rules"]
Standards: ["7.SP.C.8b"]
Students will find the unit rate of seven products in three stores - Farm Fresh, Market Bargain, and Quality stores. They will compare the unit prices and find the cheapest store to purchase each ingredient.
Grade Levels: [6,7]
Duration: 20 minutes
Topics: ["Ratio","Unit Rate"]
Standards: ["6.RP.A.2","6.RP.A.3","6.RP.A.3b","7.RP.A.1"]
Students will analyze four types of graphs: a scatter plot, a histogram, a bar chart, and a line chart. Their task is to interpret the data presented in each graph and answer specific questions related to the information.
Grade Levels: [6,7]
Duration: 20 minutes
Topics: ["Random Samples","Interpreting Data"]
Standards: ["7.SP.B.3","7.SP.B.4","7.SP.A.1"]
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.
Grade Levels: [7]
Duration: 20 minutes
Topics: ["Volume and Surface Area"]
Standards: ["6.G.A.2","7.G.B.6"]
Students collect and summarize data from a live classroom survey on topics like pets, siblings, and school routines. As they enter values, interactive charts update in real time. Students then analyze the graphs and answer summary questions. A fun way to learn data collection and interpretation!
Grade Levels: [6,7,8]
Duration: 20 minutes
Topics: ["Comparing Populations","Interpreting Data"]
Standards: ["6.SP.A.1","6.SP.A.2","6.SP.B.4","7.SP.A.1","7.SP.A.2"]
In this budgeting simulation, students manage a week's worth of debit card transactions using addition and subtraction of rational numbers, track their account balance, calculate daily spending, and analyze patterns in their financial habits.
Grade Levels: [6,7]
Duration: 20 minutes
Topics: ["Operations with Rational Numbers"]
Standards: ["7.NS.A.1","7.NS.A.3"]
In this real-world math challenge, students use percent skills to shop smart at a tech store. They apply discounts, markups, and sales tax to build a tech bundle within a $150 budget, developing proportional reasoning and financial literacy.
Grade Levels: [7]
Duration: 20 minutes
Topics: ["Ratio","Percent Problems","Multi-Step Ratio Problems"]
Standards: ["7.RP.A.3","7.EE.B.3","7.EE.A.2"]
In this real-world math activity, students calculate the total cost of grocery items using unit rates and determine if their $100 budget is enough. Perfect for practicing decimals, multiplication, and proportional reasoning.
Grade Levels: [6,7]
Duration: 15 minutes
Topics: ["Ratio","Unit Rate"]
Standards: ["7.RP.A.1","7.RP.A.2","7.EE.B.3"]
In this engaging simulation, students use multiplication and division of rational numbers to track and compare two stock investments over five days—calculating share quantities, portfolio values, and final profits.
Grade Levels: [7]
Duration: 20 minutes
Topics: ["Operations with Rational Numbers","Negative Numbers","Rational Approximations"]
Standards: ["7.NS.A.2","7.NS.A.3"]
This worksheet helps students identify outliers in scatter plots, calculate the mean with and without outliers, and analyze the impact on the average. It reinforces data analysis skills, helping students understand how outliers affect statistical measures like the mean.
Grade Levels: [6,7]
Duration: 15 minutes
Topics: ["Random Samples","Measures of Center and Spread","Interpreting Data"]
Standards: ["7.SP.B.3"]
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!
Grade Levels: [7]
Duration: 15 minutes
Topics: ["Scale Drawings","Area and Circumference"]
Standards: ["6.G.A.1","7.G.B.6","7.G.A.1"]
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!
Grade Levels: [6,7]
Duration: 10 minutes
Topics: ["Scale Drawings","Area and Circumference","Volume and Surface Area"]
Standards: ["7.G.B.6","7.G.A.1","7.G.B.4"]
In this spooky Halloween-themed activity, students calculate the speed of different Halloween characters using the speed = distance ÷ time formula and determine who’s fastest in the crew. A fun and educational way to reinforce rate and proportional reasoning!
Grade Levels: [6,7]
Duration: 20 minutes
Topics: ["Ratio","Unit Rate","Operations with Rational Numbers"]
Standards: ["7.NS.A.2","7.RP.A.1","7.RP.A.2b","7.EE.B.3"]
In this geometry worksheet, students will solve 10 real-world problems, determining whether to calculate the circumference or area for tasks like fencing, painting, or tiling. After deciding, they'll perform the calculations and enter their answers. Each student gets unique dimensions for each problem.
Grade Levels: [7]
Duration: 20 minutes
Topics: ["Area and Circumference","Volume and Surface Area"]
Standards: ["7.G.B.4","7.G.B.6","CCSS.Math.Practice.MP1","CCSS.Math.Practice.MP4"]
In this Thanksgiving-themed math worksheet, students convert ingredient quantities into standard units and calculate the cost of preparing a holiday meal. It’s a real-world activity that strengthens unit conversion, proportional reasoning, and budgeting skills.
Grade Levels: [7]
Duration: 20 minutes
Topics: ["Ratio","Unit Rate","Operations with Rational Numbers"]
Standards: ["7.RP.A.1","7.RP.A.2","7.EE.B.3"]
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!
Grade Levels: [7]
Duration: 15 minutes
Topics: ["Scale Drawings"]
Standards: ["7.G.A.1","7.RP.A.2"]
In this real-world math activity, students apply their understanding of ratios and fractions to convert Grandma’s recipe from kitchen units to standard grocery store units. Using a conversion chart and price list, they calculate the quantity and cost of each ingredient, determine the total expense for 25 cookies, and find the cost of one cookie.
Grade Levels: [7]
Duration: 15 minutes
Topics: ["Ratio","Negative Numbers"]
Standards: ["7.RP.A.1","7.RP.A.2","7.RP.A.2a","7.RP.A.2b","7.RP.A.2c","7.RP.A.2d","7.EE.B.3"]
Help plan a lemonade stand by writing expressions for cost and profit, solving inequalities to reach a profit goal, and analyzing how the number of cups sold affects earnings. Students build a table, plot a linear graph, and use a slider to visualize how profit changes—making math both real and interactive!
Grade Levels: [6,7]
Duration: 20 minutes
Topics: ["Solving Equations","Solving Inequalities","Using Variables in Context","Linear Equations","Solving Linear Equations and Inequalities"]
Standards: ["7.EE.B.3","7.EE.B.4","7.EE.B.4a","6.EE.A.2","6.EE.B.6","6.EE.C.9"]
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.
Grade Levels: [6,7]
Duration: 15 minutes
Topics: ["Scale Drawings","Area and Circumference","Volume and Surface Area"]
Standards: ["6.G.A.2","7.G.B.6"]
Track real-world temperature changes in Antarctica while learning how to add and subtract rational numbers. Students plot values on a number line, analyze patterns, and apply math to freezing-cold data!
Grade Levels: [7]
Duration: 20 minutes
Topics: ["Operations with Rational Numbers","Negative Numbers","Number Line Reasoning"]
Standards: ["7.NS.A.1","7.NS.A.1d","7.NS.A.3"]
In this real-world math challenge, students use ratio and unit rate skills to plan a 1,250-mile road trip. They analyze past vehicle data, calculate miles per gallon, total costs, and compare options to choose the most cost-effective car.
Grade Levels: [7]
Duration: 20 minutes
Topics: ["Ratio","Unit Rate"]
Standards: ["7.RP.A.1","7.RP.A.2","7.RP.A.3","7.RP.A.2b"]
Students explore how theoretical probability applies to real-world weather forecasting by simulating 20 days of rain predictions. They compare their experimental results to the predicted 30% chance of rain and reflect on what probability really means.
Grade Levels: [7]
Duration: 15 minutes
Topics: ["Theoretical and Experimental Probability"]
Standards: ["7.SP.C.5","7.SP.C.6","7.SP.C.7a"]
Students compare the sleep patterns of 7th and 8th graders using real-world data. They calculate mean, median, range, and IQR, then interpret histograms and make informal inferences about group differences. This worksheet supports randomization, so each student may receive different sleep data.
Grade Levels: [7]
Duration: 15 minutes
Topics: ["Comparing Populations","Interpreting Data"]
Standards: ["7.SP.B.3","7.SP.B.4"]
Students act as the CEO of a company, to find the cheapest country to purchase the raw materials, students will do unit conversion between different currencies.
Grade Levels: [6,7]
Duration: 20 minutes
Topics: ["Ratio","Unit Rate","Operations with Rational Numbers","Negative Numbers"]
Standards: ["6.RP.A.1","6.RP.A.2","6.NS.B.3","7.RP.A.1","7.RP.A.2","7.NS.A.3","7.EE.B.3"]
In this community kitchen budgeting activity, students convert recipe quantities and calculate the cost of each ingredient needed to prepare a holiday-style meal. Includes turkey, mashed potatoes, gravy, carrots, peas, cranberry sauce, and more.
Grade Levels: [6,7]
Duration: 20 minutes
Topics: ["Ratio","Unit Rate","Proportional Relationships","Operations with Rational Numbers","Negative Numbers"]
Standards: ["7.RP.A.1","7.RP.A.2","7.EE.B.3"]
Students will analyze five different data sets, each representing a real-life scenario such as weekly attendance or pages read by students. Their task is to calculate the mean, median, mode, range, and interquartile range for each data set, helping them develop essential skills in statistical analysis.
Grade Levels: [7]
Duration: 20 minutes
Topics: ["Random Samples","Measures of Center and Spread","Interpreting Data"]
Standards: ["6.SP.B.5","6.SP.B.5a","6.SP.B.5c","7.SP.B.3","7.SP.B.4"]
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.
Grade Levels: [7]
Duration: 15 minutes
Topics: ["Area and Circumference"]
Standards: ["7.G.B.6"]
Track your budget on a 3-day road trip by calculating gas costs, food expenses, and entrance fees. Students solve multi-step problems using decimals and precents to stay within a $200 budget.
Grade Levels: [7]
Duration: 15 minutes
Topics: ["Ratio","Unit Rate","Percent Problems","Multi-Step Ratio Problems"]
Standards: ["7.EE.B.3"]
In this engaging worksheet, students analyze 8 sports players using real-world data. They calculate mean, median, mode, and range of game stats, then select the best 3 players for their dream team. A fun way to apply statistics in decision-making!
Grade Levels: [7]
Duration: 20 minutes
Topics: ["Comparing Populations","Measures of Center and Spread","Interpreting Data"]
Standards: ["7.SP.B.3","7.SP.B.4"]
In this skill-building worksheet, students practice writing algebraic expressions from real-world scenarios using variables. They also analyze graphs to interpret the relationships and understand how cost or quantity changes.
Grade Levels: [7]
Duration: 20 minutes
Topics: ["Using Variables in Context","Linear Equations"]
Standards: ["7.EE.B.4a","7.EE.A.1","7.EE.A.2"]
A fun and visual worksheet where students calculate how much pizza each person ate using fractions and decimals. Perfect for practicing proportional reasoning, comparisons, and data interpretation with minimal text and maximum engagement.
Grade Levels: [7]
Duration: 15 minutes
Topics: ["Ratio","Proportional Relationships","Operations with Rational Numbers","Negative Numbers"]
Standards: ["7.RP.A.3","7.NS.A.2d","7.SP.C.5","7.SP.C.8"]
Explore probability through a fun ball-drawing simulation! Students calculate theoretical probabilities, simulate 20 draws from a colored ball jar, record outcomes, and compare results to expected values. A hands-on activity that builds intuition around chance, fairness, and real-world variability.
Grade Levels: [7]
Duration: 20 minutes
Topics: ["Random Samples","Probability Models","Theoretical and Experimental Probability"]
Standards: ["7.SP.C.5","7.SP.C.6"]
Practice solving one- and two-step equations with rational numbers, including fractions and decimals. Students can enter answers in either decimal or fraction form.
Grade Levels: [7]
Duration: 15 minutes
Topics: ["Solving Equations","Linear Equations","Solving Linear Equations and Inequalities"]
Standards: ["7.EE.B.4a","7.EE.A.1"]
Practice solving real-world problems using one-step and two-step equations with rational numbers. Students write and solve equations based on scenarios like taxi fares, savings, and ticket purchases—perfect for building equation fluency.
Grade Levels: [7]
Duration: 20 minutes
Topics: ["Solving Equations","Using Variables in Context","Solving Linear Equations and Inequalities"]
Standards: ["7.EE.B.3","7.EE.B.4a"]
Practice simplifying algebraic expressions using the distributive property. Students expand expressions, combine like terms, and write the final simplified form. Perfect for building fluency with integer operations and expression simplification.
Grade Levels: [7]
Duration: 10 minutes
Topics: ["Solving Equations"]
Standards: ["7.EE.A.1"]
Students analyze test score data from two schools — one using tablets, the other using textbooks — to calculate mean, median, range, and IQR. They compare the distributions using numerical measures and histograms to draw conclusions about student performance.
Grade Levels: [7]
Duration: 15 minutes
Topics: ["Random Samples","Comparing Populations","Interpreting Data"]
Standards: ["7.SP.B.3","7.SP.B.4"]
Students write and solve inequalities representing real-world side jobs, then analyze automatically generated graphs to compare job outcomes and make decisions based on visual and numerical insights.
Grade Levels: [7]
Duration: 20 minutes
Topics: ["Solving Inequalities","Using Variables in Context","Solving Linear Equations and Inequalities","Interpreting Data","Linear Functions"]
Standards: ["7.EE.B.4","7.EE.B.4b"]
Students compare three different phone plans by writing algebraic expressions to model their monthly cost. They evaluate these expressions for different data usage amounts and determine at what point one plan becomes more economical than the others.
Grade Levels: [7]
Duration: 15 minutes
Topics: ["Equivalent Expressions","Solving Equations","Using Variables in Context","Linear Equations"]
Standards: ["7.EE.A.1","7.EE.A.2","7.EE.B.3","7.EE.B.4a"]
A real-world budgeting challenge where students apply rational number operations—decimals, fractions, and percentages—to stay within a $75 back-to-school budget.
Grade Levels: [7]
Duration: 15 minutes
Topics: ["Percent Problems","Multi-Step Ratio Problems","Operations with Rational Numbers","Negative Numbers"]
Standards: ["7.EE.B.3","7.RP.A.3","7.NS.A.3","6.NS.B.3"]
Students analyze a random sample of lunch preferences to estimate the most popular food choices in their school. They compare results from multiple surveys—including a biased one—to understand the importance of sample size and randomness in drawing reliable conclusions.
Grade Levels: [7]
Duration: 20 minutes
Topics: ["Random Samples","Comparing Populations","Interpreting Data"]
Standards: ["7.SP.A.1","7.SP.A.2"]
Students take on the role of a restaurant’s financial manager, tracking income and expenses, calculating a running balance, and analyzing spending patterns using rational number addition and subtraction and using graphs.
Grade Levels: [7]
Duration: 20 minutes
Topics: ["Operations with Rational Numbers","Negative Numbers"]
Standards: ["7.NS.A.1","7.NS.A.3"]
Students run a ride-share business, calculating profits using multiplication and division of rational numbers. They analyze real-world costs, earnings, and forecast long-term success using math.
Grade Levels: [6,7]
Duration: 15 minutes
Topics: ["Operations with Rational Numbers","Negative Numbers"]
Standards: ["7.NS.A.2","7.NS.A.3"]
This worksheet is designed to help students practice using ratio tables to solve real-world problems. Each problem provides a scenario and a partially filled ratio table. Students need to use the ratio table to find missing values and solve the problems.
Grade Levels: [6,7]
Duration: 15 minutes
Topics: ["Ratio","Ratio","Proportional Relationships"]
Standards: ["6.RP.A.3a","6.RP.A.3"]
All activities are designed to engage students with real-world applications and interactive learning experiences.
View Interactive Activities Page