ผู้ที่จะประกอบอาชีพนี้ ควรเตรียมความพร้อมดังต่อไปนี้ : มัคคุเทศก์ท้องถิ่น เป็นผู้ที่มีวุฒิการศึกษาตั้งแต่ ชั้นมัธยมศึกษาปีที่ 3 ขึ้นไป หรือเทียบเท่า และได้รับการอบรม เพิ่มเติม เพื่อรับวุฒิบัตรพัฒนาฝีมือแรงงาน(วพร.) เป็นเวลา 320 ชั่วโมง หรือ 40 วัน มัคคุเทศก์ภายในประเทศ และมัคคุเทศก์นำเที่ยวชาวต่างประเทศ เป็นผู้มีพื้นฐานการศึกษาระดับมัธยมศึกษาปีที่ 6 ขึ้นไปต้องเข้ารับการอบรม และมีใบอนุญาตเป็นมัคคุเทศก์จากสถาบันที่การท่องเที่ยวแห่งประเทศไทยให้การรับรอง หรือ มหาวิทยาลัยที่เปิดสอนคณะ หรือสาขาวิชาธุรกิจ การท่องเที่ยว