เงินเดือนของครูมีความแตกต่างกันในแต่ละประเทศ ขึ้นอยู่กับกฎหมายค่าจ้างและการให้ผลตอบแทนในประเทศนั้นๆระดับประสบการณ์ และระดับของการสอน รวมถึงปัจจัยอื่น ๆ ที่เกี่ยวข้อง
ตามรายงานของ OECD หรือองค์การเพื่อความร่วมมือทางเศรษฐกิจและการพัฒนาระบุว่า ลักเซมเบิร์ก เป็นประเทศที่มีมีเงินเดือนครูสูงที่สุดในโลก โดยผู้ที่มีวุฒิปริญญาตรีจะได้รับเงินเริ่มต้นที่ 67,000 ยูโร หรือประมาณ 2,397,662 บาท ต่อปี หรือตกเดือนละเกือบ 2 แสนบาท ในช่วงเริ่มต้นของอาชีพครู ส่วนครูประถมศึกษาจะเริ่มต้นที่รายได้ 2,435,998 บาทต่อปี นอกจากนี้ ครูที่มีวุฒิปริญญาโทจะได้รับเงินเดือนที่สูงกว่าผู้ที่มีวุฒิปริญญาตรี
ส่วนเยอรมนีอยู่ในอันดับที่สองรองจากลักเซมเบิร์ก โดยข้อมูลระบุว่า เงินเดือนครูในเยอรมนีเริ่มต้นที่เดือนละ 1,300 ยูโร หรือ 46,521 บาท(ประมาณ 1,364.48 ดอลลาร์สหรัฐ) และอาจจะสูงถึง 4,500 ยูโร หรือราว 161,000 บาท สำหรับครูที่มีประสบการณ์ ซึ่งเงินเดือนจะขึ้นอยู่กับระดับประสบการณ์ของครู ส่วนรายได้ต่อปีเริ่มต้นของครูประถมศึกษาอยู่ที่ประมาณ 2,394,246 บาท
ส่วนประเทศอื่นๆ รายได้ต่อปีเริ่มต้นของครูประถมฯอยู่ที่
อันดับ 3 เดนมาร์ก 1,814,376 บาท
อันดับ 4 ออสเตรีย 1,687,964 บาท
อันดับ 5 เนเธอร์แลนด์ 1,659,370 บาท
อันดับ 6 ออสเตรเลีย 1,631,694 บาท
อันดับ 7 ตุรกี 1,575,322 บาท
อันดับ 8 สหรัฐฯ 1,529,728 บาท
อันดับ 9 สเปน 1,518,100 บาท
อันดับ 10 นอร์เวย์ 1,465,672 บาท
ที่มา Worldpopulationreview