Goniometry · AAOS Norms · Full Body Assessment

Range of Motion (ROM) Calculator

Enter goniometric measurements for any joint. Instantly compares to AAOS normal values with age adjustment, bilateral deficit analysis, and EMR-ready documentation.

Clinically reviewed by Dr. Shekhar Nagal, PT, MPT  ·  Jan 15, 2026
Joints Entered 0
Avg % of Normal
Avg Deficit
Overall Status
Cervical Spine
Flexion 45° — looking down at phone/table
45°
Extension 45° — looking up at ceiling
45°
Lateral Flexion 45° — reaching ear to shoulder
45°
Rotation 60° min required for safe driving
80°
Thoracic & Lumbar Spine
Lumbar Flexion Forward bend — finger-to-floor test
60°
Lumbar Extension Backward bend
25°
Lumbar Lateral Flex Side bend
25°
Shoulder
Flexion 120° for overhead grooming
180°
Extension 60° for reaching behind
60°
Abduction 90° for most ADLs
180°
Internal Rotation 70° for perineal care
70°
External Rotation 60° for combing hair
90°
Elbow & Forearm
Flexion 110° for hand-to-mouth
150°
Extension Full extension for weight-bearing
Supination 50° for turning doorknob
80°
Pronation 50° for keyboard use
80°
Wrist & Hand
Flexion 60° for most grip tasks
80°
Extension 45° for push-up position
70°
Radial Deviation For gripping tools
20°
Ulnar Deviation For writing and pouring
30°
Hip
Flexion 112° to rise from low chair
120°
Extension 10° for normal gait
30°
Abduction 20° for stair climbing
45°
Internal Rotation For normal gait pattern
45°
External Rotation For sit cross-legged
45°
Knee
Flexion 117° for stair climbing; 93° to rise from chair
135°
Extension Full extension required for normal gait
Ankle & Foot
Dorsiflexion 10° for normal gait; 20° for stair descent
20°
Plantarflexion 20° for push-off in gait
50°
Inversion For walking on uneven terrain
35°
Eversion For lateral stability during gait
15°

AAOS Normal ROM Values Reference Chart

Joint Motion Normal ROM Functional Minimum ADL Requirement
Cervical Spine Flexion 45° 34° 45° — looking down at phone/table
Cervical Spine Extension 45° 34° 45° — looking up at ceiling
Cervical Spine Lateral Flexion 45° 34° 45° — reaching ear to shoulder
Cervical Spine Rotation 80° 60° 60° min required for safe driving
Thoracic & Lumbar Spine Lumbar Flexion 60° 45° Forward bend — finger-to-floor test
Thoracic & Lumbar Spine Lumbar Extension 25° 19° Backward bend
Thoracic & Lumbar Spine Lumbar Lateral Flex 25° 19° Side bend
Shoulder Flexion 180° 135° 120° for overhead grooming
Shoulder Extension 60° 45° 60° for reaching behind
Shoulder Abduction 180° 135° 90° for most ADLs
Shoulder Internal Rotation 70° 53° 70° for perineal care
Shoulder External Rotation 90° 68° 60° for combing hair
Elbow & Forearm Flexion 150° 113° 110° for hand-to-mouth
Elbow & Forearm Extension Full extension for weight-bearing
Elbow & Forearm Supination 80° 60° 50° for turning doorknob
Elbow & Forearm Pronation 80° 60° 50° for keyboard use
Wrist & Hand Flexion 80° 60° 60° for most grip tasks
Wrist & Hand Extension 70° 53° 45° for push-up position
Wrist & Hand Radial Deviation 20° 15° For gripping tools
Wrist & Hand Ulnar Deviation 30° 23° For writing and pouring
Hip Flexion 120° 90° 112° to rise from low chair
Hip Extension 30° 23° 10° for normal gait
Hip Abduction 45° 34° 20° for stair climbing
Hip Internal Rotation 45° 34° For normal gait pattern
Hip External Rotation 45° 34° For sit cross-legged
Knee Flexion 135° 101° 117° for stair climbing; 93° to rise from chair
Knee Extension Full extension required for normal gait
Ankle & Foot Dorsiflexion 20° 15° 10° for normal gait; 20° for stair descent
Ankle & Foot Plantarflexion 50° 38° 20° for push-off in gait
Ankle & Foot Inversion 35° 26° For walking on uneven terrain
Ankle & Foot Eversion 15° 11° For lateral stability during gait

What is Range of Motion (ROM) in Physical Therapy?

Range of Motion (ROM) is the measurement of movement around a specific joint or body part, expressed in degrees. It is one of the most fundamental objective measurements in physical therapy, orthopedic medicine, and sports medicine. ROM is measured using a goniometer — a protractor-like instrument — by placing the axis of the goniometer at the joint center, the stationary arm along the proximal segment, and the moveable arm along the distal segment. All measurements use the Neutral Zero Method (recommended by the American Academy of Orthopaedic Surgeons), where the anatomical position equals 0° and all movements are measured from this starting point.

Types of ROM Measurement

  • Active ROM (AROM): The range of motion produced by the patient's own muscle contraction — reflects both joint mobility AND muscle strength/motor control.
  • Passive ROM (PROM): The range of motion produced by an external force (clinician, gravity) with the patient relaxed — reflects true joint mobility without muscle factor.
  • Active-Assisted ROM (AAROM): The patient initiates the movement and the clinician assists at the end range — used in early rehabilitation.

In clinical documentation, always specify which type of ROM was measured. A significant difference between AROM and PROM indicates a muscle strength or motor control deficit rather than a joint mobility restriction.

Normal ROM Values by Joint (AAOS Standard)

The American Academy of Orthopaedic Surgeons (AAOS) publishes the most widely used normative ROM values in clinical practice:

  • Shoulder: Flexion 0–180°, Extension 0–60°, Abduction 0–180°, Internal Rotation 0–70°, External Rotation 0–90°
  • Elbow: Flexion 0–150°, Extension 0° (full), Supination 0–80°, Pronation 0–80°
  • Wrist: Flexion 0–80°, Extension 0–70°, Radial Deviation 0–20°, Ulnar Deviation 0–30°
  • Hip: Flexion 0–120°, Extension 0–30°, Abduction 0–45°, Internal/External Rotation 0–45°
  • Knee: Flexion 0–135°, Extension 0°
  • Ankle: Dorsiflexion 0–20°, Plantarflexion 0–50°, Inversion 0–35°, Eversion 0–15°
  • Cervical: Flexion/Extension 0–45°, Lateral Flexion 0–45°, Rotation 0–80°
  • Lumbar: Flexion 0–60°, Extension 0–25°, Lateral Flexion 0–25°

Functional ROM Requirements for ADLs

Clinical ROM goals are often based on functional minimum requirements rather than full normal values:

  • Stair climbing: 83–117° knee flexion, 10–20° ankle dorsiflexion, 10° hip extension
  • Rising from a chair: 93–112° knee flexion, 85° hip flexion
  • Grooming (combing hair): 70–120° shoulder flexion, 110° elbow flexion, 60° shoulder external rotation
  • Perineal care: 70° hip external rotation, 90° hip flexion
  • Driving: 60° cervical rotation bilaterally, 30° shoulder internal rotation (gear shift)
  • Keyboard/desk work: 70–90° elbow flexion, 15° wrist extension, 60° shoulder internal rotation

Age-Related ROM Decline

ROM naturally decreases with age due to reduced tissue elasticity, cartilage changes, and lifestyle factors. Research shows approximately 5–10° reduction per decade after age 40 for most joints. This calculator applies an age adjustment of 5° per decade over 40, consistent with published normative data from Norkin and White (2016) and the AAOS guidelines. Age-adjusted norms provide more clinically meaningful comparisons for older patients.

Goniometry Reliability

  • Intra-rater reliability: ICC = 0.87–0.99 (excellent) — same clinician measuring the same joint at different times
  • Inter-rater reliability: ICC = 0.73–0.92 (good to excellent) — two different clinicians measuring the same joint
  • Plastic vs metal goniometers: No significant difference in reliability
  • Digital goniometers: Slightly higher inter-rater reliability for small joints
  • Key error sources: Inconsistent axis placement, patient positioning variation, and endpoint identification are the main sources of measurement error
Dr. Shekhar Nagal, PT, MPT Doctor of Physical Therapy · Reviewed January 15, 2026 · View full credentials

Frequently Asked Questions

What is the end-feel in goniometry?
The end-feel is the quality of resistance felt by the clinician at the very end of a joint's passive range of motion. Normal end-feels include: Bone-to-bone (hard, abrupt stop — normal at elbow extension), Soft tissue approximation (soft, yielding — normal at knee and elbow flexion), and Tissue stretch (firm, elastic — normal at most joints in all directions). Abnormal end-feels include empty (pain before mechanical resistance — suggests acute inflammation), springy block (rebound — suggests meniscal involvement), and spasm (muscle contraction — suggests acute injury).
What does a negative ROM value mean?
A negative ROM value in the context of extension (e.g., −10° knee extension) typically indicates hyperextension beyond the neutral 0° position. For the knee, this is called Genu Recurvatum and may be a sign of ligamentous laxity. For elbow, it is called cubitus recurvatus. Always document negative values clearly to avoid confusion with deficits.
When should I measure AROM vs PROM?
Measure AROM first — it is safer and provides information about the patient's willingness and ability to move. Then measure PROM to determine true joint mobility. A large AROM–PROM difference (PROM significantly greater than AROM) indicates muscle weakness or motor control impairment. Equal AROM and PROM that are both restricted indicates a true joint mobility restriction requiring manual therapy rather than strengthening.
How do I document ROM clinically?
Standard clinical ROM documentation format: [Joint] [Motion]: [Start]° to [End]°. Example: "R Shoulder Flexion: 0° to 120° AROM (WFL = 180°)". Always include: which side (R/L), type of ROM (AROM/PROM), measured value, and normal value for comparison. Use the Neutral Zero Method as described by AAOS. Our calculator generates a complete EMR-ready objective note following this format.