Your students will review intermediate math skills operations with a great variety of ideas for Middle School level students.

Your middle school students (grades six through eight) will enjoy practicing math skills with these entertaining class contests. From head to head contests to spreadsheet budgeting, guessing games to silly songs, each worksheet will have your students racing the clock (or each other) to be the first to complete their assignment and win! These are creative projects, competitive games, and other activities are designed for your middle school students in fun activities to practice and better understand math skills and concepts relevant to their respective grade level.

Note for Instructors: These games can range from mostly quiet to very loud, so pick the ones that comply with your school's policies on noise.

Get Free Worksheets In Your Inbox!

Print Middle School Math Centers Worksheets

Click the buttons to print each worksheet and associated answer key.

Mathematics Face Off

Students in this activity will compete to see who can (correctly) answer math problems the fastest.

Print Now!

When X met Y and became 12: Exploring Math through Story Telling

Students in this 7th grade activity will use learned math concepts to create a comic book or short story.

Calculating Calories-Making Math Practical

Students in this 6th grade activity will practice calculating formulas related to nutrition based on fictional individuals created for the exercise.

Basal Metabolic Rate (BMR) Formula

This worksheet gives the formula for calculating BMR for males and females, and give basic stats about BMR that the students should know.

Mean, Median, and Mode

Students in this activity will break up into groups and ask each other questions that can be categorized in order to find the mean, median and mode for each. Then the students will practice finding this information for each.

Get Out of Debt

This activity teaches students about credit debt, credit limit, and APR. Then, students will perform calculations to better understand minimum payments, how much they need to pay to eliminate their debt, etc.

Graphs, Pies, and Charts: Classroom Demographics

Students will record demographic information about the class in this activity, then create graphs, pies, and/or charts to visually demonstrate the information.

Designing Your Own Research Study

This activity asks students to create research reports that utilize concepts related to quantitative research. Students will interview individuals and then create a report that they can show to the class.

Shopping Catalog

In this exercise, students will create a catalog of items that they want to "sell," and each student will use a fictional budget to buy items from the catalog. Students will use this activity to learn concepts such as totals, shipping costs, and sales tax.

The Math Auction

Students will create math equations on paper, then act out an auction where they will "bid" on the equations.

Who Am I?

Students form two teams for this activity. They will then take turns quizzing each other by asking questions that hint at the "identity" of specific math concepts written on note cards.


Students will form a circle and have a note card taped to their back with a fraction, percent, or decimal on it. The other students will take turns find the other parts of that number's "family."

Basic Geometry Speed Dating

Students will be assigned a geometric "identity" and pair up to see if they can describe their geometric identity to the person sitting across in order to find their "perfect match".

Types of Angles

After reading Sir Circumference and the Great Knight of Angleland: A Math Adventure by Cindy Neuschwander, students will create their own mini-book about the concepts from the book.

Math Book Review

Find math books for young adults or children that teach math concepts in a fun way, then ask the students to read a book review about the topic.

Square Roots - A Simple Song

In this activity, students will come up with catchy songs to help them memorize concepts about the concept of square roots.

Inverse Operations

In this activity, students will get out of their seats and perform a physical "inverse operation."

Recyclables-Volume and Measurements

Using actual bottles full of different amounts of liquids, students are asked to sort the bottles in ascending order from least to most.

Lifestyle of the Not So Rich and Famous

Students will interview adult family or friends about their finances and expenditures, then create bar graphs demonstrating the information they have learned. Finally, they will quiz each other.

Jet Setters

In this activity, students will figure out a route to reach a specific destination from where they currently are. Next, they will estimate how long far that destination is and how long it will take to get there.

Pass the Bean Bag

Students sit in a circle and pass a bean bag while music plays. When the music stops the person with the bean bag in his or her hand will be asked a math question.

Wheel of Fortune Math Style

Create a "Wheel of Fortune" and ask students to create math clues that they will use to quiz each other.

Roman Numerals

In this activity, students will form two teams. The teams will compete to be the fastest one to depict three given numbers using Roman numerals.

Human Slopes

In this activity, students will get out of their seats and physically depict slopes by standing next to each other in a line and representing certain numbers.

Are You Smarter Than an 6th, 7th, or 8th grader? Logarithms

In this activity, members of your middle school class visit a Middle School class and participants answer 6th grade math questions as a fun way to review core skills.

Create Your Own Online Quiz

In this activity, students will use a website that allows users to create their own quizzes. Students will create quizzes related to relevant math concepts, then they will quiz each other.

How Much _____ Do I Need?

In this activity, students will use a website find out the percentage of carbohydrates, protein, fat etc. that should be included in a healthy diet for their age group. Next they will create a meal plan based on this info.