Grade 10 Math Help & Practice!

Get better math marks with our complete Grade 10 math help – be it Ontario math curriculum, math curricula of B.C., Alberta, Manitoba, Saskatchewan, Newfoundland, or other provinces. We've got you all covered!

Just like your class or textbook, our complete help for grade 10 math includes topics such as Trigonometry, Quadratic Equations, Radicals, Factoring polynomials, Linear equations, Linear systems, and more. Learn the concepts with our video tutorials that show you step-by-step solutions to even the hardest grade 10 math problems. Then, strengthen your understanding with tons of grade 10 math practice.

All our lessons are taught by experienced grade 10 math teachers. Let's finish your homework in no time, and ACE that final.

All in One Place

Everything you need for better grades in university, high school and elementary.

Learn with Ease

Made in Canada with help for all provincial curriculums, so you can study in confidence.

Instant and Unlimited Help

Get the best tips, walkthroughs, and practice questions.

Get step-by-step breakdowns from our practice solutionsSee your practice accuracy over timeKeep your streak going with our daily recommendations
Currently Learning

Become a member to get more!

Join Now
Practice Results

Become a member to get more!

Join Now
Suggested Tasks

Become a member to get more!

Join Now
  1. 1Measuring Systems
    1. 1.1Metric systems
    2. 1.2Imperial systems
    3. 1.3Conversions between metric and imperial systems
    4. 1.4Conversions involve squares and cubic
    5. 1.5Upper and lower bound
  2. 2Surface Area and Volume
    1. 2.1Surface area and volume of prisms
    2. 2.2Surface area and volume of pyramids
    3. 2.3Surface area and volume of cylinders
    4. 2.4Surface area and volume of cones
    5. 2.5Surface area and volume of spheres
  3. 3Number System and Radicals
    1. 3.1Understanding the number systems
    2. 3.2Prime factorization
    3. 3.3Greatest Common Factors (GCF)
    4. 3.4Least Common Multiple (LCM)
    5. 3.5Rational vs. Irrational numbers
    6. 3.6Converting repeating decimals to fractions
  4. 4Radicals
    1. 4.1Square and square roots
    2. 4.2Cubic and cube roots
    3. 4.3Evaluating and simplifying radicals
    4. 4.4Converting radicals to mixed radicals
    5. 4.5Converting radicals to entire radicals
    6. 4.6Adding and subtracting radicals
    7. 4.7Multiplying and dividing radicals
    8. 4.8Rationalize the denominator
  5. 5Exponents
    1. 5.1Product rule of exponents
    2. 5.2Quotient rule of exponents
    3. 5.3Power of a product rule
    4. 5.4Power of a quotient rule
    5. 5.5Power of a power rule
    6. 5.6Negative exponent rule
    7. 5.7Combining the exponent rules
    8. 5.8Scientific notation
    9. 5.9Convert between radicals and rational exponents
    10. 5.10Solving for exponents
  6. 6Operations of Polynomials
    1. 6.1What is a polynomial?
    2. 6.2Polynomial components
    3. 6.3Multiplying monomial by monomial
    4. 6.4Multiplying monomial by binomial
    5. 6.5Multiplying binomial by binomial
    6. 6.6Multiplying polynomial by polynomial
    7. 6.7Applications of polynomials
  7. 7Factoring Polynomial Expressions
    1. 7.1Common factors of polynomials
    2. 7.2Factoring polynomials by grouping
    3. 7.3Solving polynomials with unknown coefficients
    4. 7.4Solving polynomials with unknown constant terms
    5. 7.5Factoring polynomials: x^2 + bx + c
    6. 7.6Applications of polynomials: x^2 + bx + c
    7. 7.7Solving polynomials with the unknown "b" from ax2+bx+cax^2 + bx + c
    8. 7.8Factoring polynomials: ax2+bx+cax^2 + bx + c
    9. 7.9Factoring perfect square trinomials: (a + b)^2 = a^2 + 2ab + b^2 or (a - b)^2 = a^2 - 2ab + b^2
    10. 7.10Find the difference of squares: (a - b)(a + b) = (a^2 - b^2)
    11. 7.11Evaluating polynomials
    12. 7.12Using algebra tiles to factorise polynomials
    13. 7.13Solving polynomial equations
    14. 7.14Word problems of polynomials
  8. 8Introduction to Relations and Functions
    1. 8.1Relationship between two variables
    2. 8.2Understand relations between x- and y-intercepts
    3. 8.3Domain and range of a function
    4. 8.4Identifying functions
    5. 8.5Function notation
  9. 9Linear Functions
    1. 9.1Distance formula: d=(x2x1)2+(y2y1)2d = \sqrt{(x_2-x_1)^2+(y_2-y_1)^2}
    2. 9.2Midpoint formula: M=(x1+x22,y1+y22)M = ( \frac{x_1+x_2}2 ,\frac{y_1+y_2}2)
    3. 9.3Slope equation: m=y2y1x2x1m = \frac{y_2-y_1}{x_2- x_1}
    4. 9.4Slope intercept form: y = mx + b
    5. 9.5General form: Ax + By + C = 0
    6. 9.6Point-slope form: yy1=m(xx1)y - y_1 = m (x - x_1)
    7. 9.7Rate of change
    8. 9.8Graphing linear functions using table of values
    9. 9.9Graphing linear functions using x- and y-intercepts
    10. 9.10Graphing from slope-intercept form y=mx+b
    11. 9.11Graphing linear functions using a single point and slope
    12. 9.12Word problems of graphing linear functions
    13. 9.13Parallel and perpendicular lines in linear functions
    14. 9.14Applications of linear relations
  10. 10Linear Equations
    1. 10.1Introduction to linear equations
    2. 10.2Introduction to nonlinear equations
    3. 10.3Special case of linear equations: Horizontal lines
    4. 10.4Special case of linear equations: Vertical lines
    5. 10.5Parallel line equation
    6. 10.6Perpendicular line equation
    7. 10.7Combination of both parallel and perpendicular line equations
    8. 10.8Applications of linear equations
  11. 11Solving Linear Systems
    1. 11.1Determining number of solutions to linear equations
    2. 11.2Solving systems of linear equations by graphing
    3. 11.3Using elimination method to solve systems of equations
    4. 11.4Using substitution method to solve systems of equations
    5. 11.5Money related questions in linear equations
    6. 11.6Unknown number related questions in linear equations
    7. 11.7Distance and time related questions in linear equations
    8. 11.8Rectangular shape related questions in linear equations
  12. 12Trigonometry
    1. 12.1Use sine ratio to calculate angles and sides (Sin = oh \frac{o}{h} )
    2. 12.2Use cosine ratio to calculate angles and sides (Cos = ah \frac{a}{h} )
    3. 12.3Use tangent ratio to calculate angles and sides (Tan = oa \frac{o}{a} )
    4. 12.4Combination of SohCahToa questions
    5. 12.5Solving expressions using 45-45-90 special right triangles
    6. 12.6Solving expressions using 30-60-90 special right triangles
    7. 12.7Word problems relating ladder in trigonometry
    8. 12.8Word problems relating guy wire in trigonometry
    9. 12.9Other word problems relating angles in trigonometry
  13. 13Factoring Quadratic Equations
    1. 13.1Factor by taking out the greatest common factor
    2. 13.2Factor by grouping
    3. 13.3Factoring difference of squares: x^2 - y^2
    4. 13.4Factoring trinomials
    5. 13.5Factoring difference of cubes
    6. 13.6Factoring sum of cubes
  14. 14Quadratic Functions
    1. 14.1Characteristics of quadratic functions
    2. 14.2Transformations of quadratic functions
    3. 14.3Quadratic function in general form: y = ax2+bx+cax^2 + bx+c
    4. 14.4Quadratic function in vertex form: y = a(x-p)^2 + q
    5. 14.5Completing the square
    6. 14.6Converting from general to vertex form by completing the square
    7. 14.7Shortcut: Vertex formula
    8. 14.8Graphing parabolas for given quadratic functions
    9. 14.9Finding the quadratic functions for given parabolas
    10. 14.10Applications of quadratic functions
  15. 15Solving Quadratic Equations
    1. 15.1Solving quadratic equations by factoring
    2. 15.2Solving quadratic equations by completing the square
    3. 15.3Solving quadratic equations using the quadratic formula
    4. 15.4Nature of roots of quadratic equations: The discriminant
    5. 15.5Applications of quadratic equations
  16. 16Transformations of Functions
    1. 16.1Transformations of functions: Horizontal translations
    2. 16.2Transformations of functions: Vertical translations
    3. 16.3Reflection across the y-axis: y = f(-x)
    4. 16.4Reflection across the x-axis: y = -f(x)
    5. 16.5Transformations of functions: Horizontal stretches
    6. 16.6Transformations of functions: Vertical stretches
    7. 16.7Combining transformations of functions
  17. 17Set Theory
    1. 17.1Set notation
    2. 17.2Set builder notation
    3. 17.3Intersection and union of 2 sets
    4. 17.4Intersection and union of 3 sets

What is in grade 10 math?

Coming out of a terrible grade 9 math experience? Unsettled and unprepared for what's next? Let us help you break down what to expect next – StudyPug offers a comprehensive math 10 provincial tutoring program that will meet your every need. So whether you are coming from grade 10 math Alberta, the Ontario math curriculum, or preparing for B.C. math 10, we've got you covered. Learn grade 10 math and breeze through topics like factoring polynomials, linear equations, and quadratic functions. Master radicals, overcome exponents, and conquer your fear of trigonometry as we explore Math 10 in depth.

Understanding grade 10 math will never come as easy as it will with StudyPug! With example-based lessons and 24/7 help with grade 10 math from our renowned tutors, learn new problem-solving skills and observe real world applications of grade 10 math topics. Grade 10 applied math elevates abstract math concepts helping you see relationships with the real world. Always be ready to answer the proverbial question of "when will I ever use this?" and discover a new appreciation of how fun math can be!

That's Math 10 in a nutshell for you! Access our entire grade 10 math library of lessons, questions and always be prepared for that homework assignment, test, or exam!

Is grade 10 math hard?

Not if you study hard! Like any other subject or grade level, grade 10 math questions and content come in various levels of difficulty. What some of you might find super easy the next person might find incredibly hard. To level the playing field, we offer you the greatest grade 10 math online course on the Internet! Let us do the heavy lifting and take that burden of anxiety off your back.

At StudyPug we've intentionally sought out the toughest topics and researched the best methods of teaching so that we can bring the best grade 10 math tutoring service to ALL (Yes! Even if you feel like you belong with grade 10 math for dummies). We design and provide simple, straightforward, yet succinct lessons; catering to different learning styles and levels of understanding. We walk step-by-step with you through questions to ensure that you're receiving a complete grade 10 math review experience. Skip the stress of cramming or the mundane 30-minute video lessons and review high school math with us!

Worried about how hard the last grade 10 math exam you took was? Feeling unsure about how to come back from that ugly letter grade? Read on to find out more about our extensive grade 10 math exam practice tips and exam-taking strategies!

How to pass grade 10 math?

Passing grade 10 math may initially seem unmanageable – with the multitude of topics to review you may be feeling clueless on where to even begin! We want to make sure you're well prepared so our team at StudyPug has carefully crafted our grade 10 math course to mirror a grade 10 math exam review guide. Forgo those dreary grade 10 math worksheets and join us for fun, easy practice on grade 10 math exam questions!

Begin with our grade 10 math lessons. Start here if you're feeling especially lost or confused about the topic. Watch these videos in no time and survey the 1000's of other lessons you may also require to understand the lesson. Some of these grade 10 math lessons are concomitant, so take the time to learn the core concepts before you move on to the next lesson. This may be the reason why you are struggling in the first place!

To give you a taste of what to expect in your grade 10 math test, we dedicate a good portion of our lessons taking you through step-by-step examples. We do this so that you are familiar with questions that you will see in your test or exam. Learn techniques to tackle similar kinds of questions and find out how to avoid making silly mistakes.

Finally, practice with our repository of 936 practice questions! This is a very important part of grade 10 math exam prep, so don't miss out on this! Test your knowledge and understanding of the topics and see how well you do in this mock test/exam. The more questions you do, the more prepared you'll be to pass grade 10 math with flying colours!

Stumped during practice? We're always here with 24/7 help so drop back into one our lessons and learn by example again!

How to prepare for grade 10 math?

Getting ahead of the game is always recommended for aspiring students and math keeners! Partnering with StudyPug as your tutor is the best way to do so as we offer a plethora of math courses to prepare you well in advance for the future! Whether you feel like the grade 9 math curriculum is too easy, or find yourself in search of a challenge, or perhaps have had enough of grade 9 math worksheets, StudyPug is here to save you from boredom and grow your potential. Master grade 10 math ahead of time or swing back to refresh your memory on grade 9 math anytime and everywhere. Many topics learnt in grade 9 math will be expanded on in grade 10 math, so take your time, and have no shame in skipping back.

StudyPug provides you instant access to the entirety of our grade 10 math tutorials, grade 10 math notes and more! Learn grade 10 math online at your own pace with the guidance of our professional grade 10 math tutors. Stop worrying about whether we cover your grade 10 math curriculum or that specific Math 10 textbook (we always do!) and start your prep today! Track your progress with a personal study plan, earn badges, stay engaged and motivated throughout our lessons. Recall that our content builds on top one another, so start from lesson 1 and work your way through the foundations before attempting advanced topics in grade 10 math.

Throughout each lesson, don't forget to visit our bank of questions to help you sharpen your grade 10 math skills – challenge yourself each lesson to completing all the questions related to that chapter before moving on as this is the true test to seeing how prepared you are for grade 10 math!

User Testimonials
  • Students and parents love our math help
    But don't take our word for it…
  • Bianca Escott
    Grade 10 student, Richmond Secondary, Richmond, BC

    StudyPug was my LIFE SAVER!! I almost failed my math provincials but StudyPug helped me pass. Math is getting a lot easier now and I like how a lot of the examples show up on my homework.

  • Marisol Clarke
    Grade 10 student, Alpha Secondary, Burnaby, BC.

    I never do well in my math class and I was very nervous about the math 10 provincial exam I had to take in June. My mom found StudyPug for me while I was preparing for the exam and looking for help online. I like StudyPug because you guys are so much interactive than others. I can actually look at the questions first then only watch the videos I need help with. It took me no time to finish all the reviews :)

  • Carson E.

    When we saw our son's grades we looked online for a convenient, affordable and effective solution. StudyPug has been a great investment.

  • See all our Testimonials
#1 help and practice for elementary, high school, AP & IB, test prep and university
What are you waiting for?
Pick your course and start learning for free!
Start Learning