Free Practice Questions for O-NET
Exam-style questions and explanations by OpenExamPrep.
Loading practice questions...
Explore More Thailand University Entrance Tests (TCAS & O-NET)
Continue into nearby exams from the same family. Each card keeps practice questions, study guides, flashcards, videos, and articles in one place.
Key Facts: O-NET Exam
O-NET is Thailand's national achievement test, administered by NIETS to Prathom 6, Mathayom 3 and Mathayom 6 students.
Since 2022, O-NET has been voluntary for students and is no longer used in TCAS university admissions in Thailand.
The Mathayom 6 O-NET covers five subjects: Thai, English, Social Studies, Mathematics and Science.
O-NET items are predominantly 5-option single-best-answer multiple choice, with some multiple-response and number-entry questions.
Each O-NET subject is scored from 0 to 100 using criterion-referenced scoring, with no fixed pass mark.
O-NET assesses the Basic Education Core Curriculum B.E. 2551 (2008), Thailand's national basic-education curriculum.
O-NET is free of charge for students, including equivalency candidates registering through NIETS.
NIETS is transitioning Mathayom 3 and Mathayom 6 O-NET to computer-based Digital Testing for the 2568/2026 cycle.
Thailand's free national achievement test for Mathayom 6, covering five subjects (Thai, English, Social Studies, Math, Science) as mostly 5-option multiple choice scored 0–100, now voluntary and moving to Digital Testing.
Sample O-NET Practice Questions
Try these sample questions to review concepts for the O-NET exam. Each question includes a detailed explanation. Start the interactive quiz above for the full 100+ question experience with AI tutoring.
1Read the Thai proverb: "นกน้อยทำรังแต่พอตัว" (A small bird builds a nest just big enough for itself). What does this proverb teach?
2In the Thai sentence "เธอวิ่งเร็วมาก" (She runs very fast), which word is the คำวิเศษณ์ (adverb/modifier) describing the verb?
3Read the passage: "แม้ฝนจะตกหนัก ชาวนาก็ยังคงออกไปทำงานในนาเช่นเดิม" What is the relationship between the two clauses?
4Which sentence uses correct Thai spelling (การสะกดคำ)?
5The word "กตัญญู" most nearly means:
6Which pair of words are คำพ้องเสียง (homophones — same sound, different spelling and meaning)?
7Read: "การประหยัดพลังงานช่วยลดค่าใช้จ่ายและรักษาสิ่งแวดล้อม" What is the main idea (ใจความสำคัญ) of this sentence?
8In the line of Thai verse "ความรู้คู่คุณธรรม นำชีวิตให้รุ่งเรือง", which literary device of sound is most evident?
9Which sentence is written in formal/official Thai style (ภาษาทางการ) suitable for a government letter?
10Arrange these phrases into a logical sentence: (1) จึงสอบได้คะแนนดี (2) เพราะเขาตั้งใจอ่านหนังสือ (3) ในการสอบครั้งนี้. Which order is correct?
About the O-NET Exam
O-NET, the Ordinary National Educational Test, is Thailand's national achievement test administered by the National Institute of Educational Testing Service (NIETS) to students in Grades 6, 9 and 12 (Prathom 6, Mathayom 3 and Mathayom 6). It measures knowledge against the Basic Education Core Curriculum B.E. 2551 (2008). At Mathayom 6 the test covers five subjects — Thai language, English, Social Studies (religion, culture), Mathematics and Science — almost entirely as 5-option single-best-answer multiple choice, with each subject scored from 0 to 100 by criterion-referenced scoring. Since 2022 O-NET has been voluntary rather than mandatory and is no longer used in TCAS university admissions or for M1/M4 school entry, while M3 and M6 are transitioning to computer-based Digital Testing. This free practice set distributes 100 questions across the five M6 subjects in proportion to their official item counts.
Exam sponsor: National Institute of Educational Testing Service (NIETS), Public Organization. The requirements and fees below concern the certification or admission exam, separate from our free practice resources.
Questions
100 questions
Time Limit
About 90–120 minutes per subject across five subjects
Passing Score
No fixed pass mark; each subject scored 0–100 (criterion-referenced) against the Basic Education Core Curriculum B.E. 2551.
Exam / Certification Fees
Free — no exam fee for students, including equivalency candidates registering through NIETS.
Exam sponsor websiteFees, eligibility, and exam policies can change. Confirm them with the exam sponsor before applying or paying.
Our practice resources: topics covered
We aim to reflect publicly available exam outlines and topic information in our study resources. Coverage, format, and difficulty may differ from the actual exam, and we cannot guarantee that every detail is accurate or current. Confirm exam requirements, fees, and policies with the official exam sponsor.
Social Studies, Religion and Culture
Religion and Buddhist ethics, civics and government, economics, Thai and world history, and geography.
Thai Language
Reading comprehension, writing, Thai grammar and usage, idioms and proverbs, and classical literature.
English Language
Conversation and functional language, grammar and structure, vocabulary, and reading comprehension.
Science
Biology, chemistry, physics, Earth and space science, and the scientific method.
Mathematics
Sets, logic, exponents, functions, sequences and interest, plus statistics and probability.
Preparing for the O-NET Exam
What You Need to Know
- Passing score: No fixed pass mark; each subject scored 0–100 (criterion-referenced) against the Basic Education Core Curriculum B.E. 2551.
- Exam length: 100 questions
- Time limit: About 90–120 minutes per subject across five subjects
- Exam / certification fees: Free — no exam fee for students, including equivalency candidates registering through NIETS. Official sources
Using Our Practice Resources
- Work through all 100 available questions
- Review every answer and explanation
- Track weak areas and revisit them
- Use our AI tutor for tough concepts
O-NET: Suggested Study Strategy
Frequently Asked Questions
Is O-NET mandatory and is it used for university admission?
No. Since 2022 O-NET has been voluntary for students rather than compulsory, and its scores are no longer used in the TCAS university admission system or for M1/M4 school entry. It now serves mainly to assess and improve education quality.
Who administers O-NET and at which grade levels?
O-NET is administered by the National Institute of Educational Testing Service (NIETS) to students in Prathom 6 (Grade 6), Mathayom 3 (Grade 9) and Mathayom 6 (Grade 12), based on the Basic Education Core Curriculum B.E. 2551 (2008).
What subjects and how many questions are on the M6 O-NET?
Mathayom 6 covers five subjects. In recent sessions there were about 80 items in Thai, 80 in English, 90 in Social Studies, 32 in Mathematics and 42 in Science, mostly as 5-option single-best-answer multiple choice.
How is O-NET scored and is there a passing grade?
Each subject is scored from 0 to 100 using criterion-referenced scoring against the national curriculum standards. There is no fixed pass/fail mark; scores are reported per subject for use by schools and the education system.
Is there any fee to take O-NET?
No. O-NET is free; school-enrolled students pay nothing, and even equivalency (เทียบเท่า) candidates such as non-formal education or homeschool students register without charge through NIETS.
Is O-NET moving to computer-based testing?
Yes. NIETS is transitioning Mathayom 3 and Mathayom 6 O-NET to Digital Testing (computer-based) for the 2568/2026 cycle, while Prathom 6 continues to use the paper-and-pencil format.
What curriculum does O-NET test?
O-NET assesses knowledge and thinking ability based on Thailand's Basic Education Core Curriculum B.E. 2551 (A.D. 2008), the national curriculum for basic education.