สำนักงานการบินพลเรือนแห่งประเทศไทย (อังกฤษ: The Civil Aviation Authority of Thailand) ดำเนินการตามกฎหมายว่าด้วยการเดินอากาศ พัฒนาโครงสร้างพื้นฐานการบินพลเรือนของประเทศ พัฒนาเครือข่ายระบบการขนส่งทางอากาศ อุตสาหกรรมการบินและการบินพลเรือน กำหนดมาตรฐาน กำกับ ดูแลและตรวจสอบการดำเนินการด้านการบินพลเรือน ร่วมมือและประสานงานกับองค์การหรือหน่วยงานที่เกี่ยวข้องทั้งในประเทศ และต่างประเทศในด้านการบิน พลเรือน และในส่วนที่เกี่ยวกับอนุสัญญาและข้อตกลงระหว่างประเทศ เนื่องจากกรมดูแลเฉพาะการบินเชิงพาณิชย์และพลเรือนเท่านั้น ไม่ได้ควบคุมการบินของทหารและตำรวจ
การบินในประเทศไทยเริ่มมีบทบาทขึ้นในสมัยพระบาทสมเด็จพระมงกุฎเกล้าเจ้าอยู่หัว โดยมีนักบินชาวเบลเยี่ยมคือ นายวัลเดน เบอร์น (Vanden Born) ได้นำเครื่องบินแบบออร์วิลล์ ไรท์ (Orwille Wright) มาสาธิตการบินถวายให้ทอดพระเนตร และให้ประชาชนในกรุงเทพฯ ชม เมื่อวันที่ 6 กันยายน พ.ศ. 2454 ณ สนามราชกรีฑาสโมสร ปทุมวัน นับเป็นเครื่องบินลำแรกที่บินเข้ามาในราชอาณาจักร โดย นายพลตรีพระเจ้าน้องยาเธอ กรมหมื่นกำแพงเพชรอัครโยธิน (พลเอก พระเจ้าบรมวงศ์เธอ กรมพระกำแพงเพชรอัครโยธิน) ผู้บัญชาการกองพลที่ 1 รักษาพระองค์ และจเรทหารช่างแห่งกองทัพบก ได้ทรงเป็นผู้โดยสารที่ขึ้นบินทดลองชุดแรก เมื่อเสร็จการแสดงแล้วได้ทรงซื้อเครืองบินนั้นไว้เพื่อประโยชน์แก่การศึกษา และในปี พ.ศ. 2454 นั้นเอง กระทรวงกลาโหม ได้ส่งนายทหารไทย 3 นาย ไปศึกษาวิชาการบิน ณ ประเทศฝรั่งเศส เมืองวันที่ 28 กุมภาพันธ์ พ.ศ. 2454
เมื่อนายทหารทั้ง 3 นาย จบการศึกษา พระบาทสมเด็จพระมงกุฎเกล้าเจ้าอยู่หัว (รัชกาลที่ 6) ทรงให้จัดซื้อเครื่องบินบรรทุกเรือกลับมาประเทศไทย จำนวน 8 ลำ หลังจากนั้นได้มีการก่อตั้งแผนกการบินทหารโดยใช้สนามราชกรีฑาสโมสรเป็นสนามบิน และสร้างโรงเก็บเครื่องบินขึ้นในบริเวณนั้น และในปี พ.ศ. 2457 กระทรวงกลาโหมได้ดำเนินการก่อสร้างสนามบินดอนเมืองแล้วเสร็จ เพื่อเป็นสนามบินที่ใช้ในกิจการทหาร และได้เลื่อนฐานะแผนกการบินทหารยกขึ้นเป็นกรม และได้เคลื่อนย้ายจากสนามราชกรีฑาสโมสรไปสู่ที่ตั้งใหม่ที่ดอนเมืองจนถึงปี พ.ศ. 2491 ท่าอากาศยานดอนเมืองได้เข้ามาอยู่ในการควบคุมดูแลของกรมการบินพลเรือน กองทัพอากาศ (และในปี พ.ศ. 2499 ได้เปลี่ยนชื่อท่าอากาศยานดอนเมืองเป็นท่าอากาศยานกรุงเทพ แต่ยังคงสังกัดกองทัพอากาศอยู่) ท่าอากาศยานดอนเมืองให้เป็นสนามบินหลักของประเทศ และได้รับการพัฒนาสร้างเสริมต่อเติมมาจนกระทั่งปัจจุบัน
เมื่อ พ.ศ. 2462 ได้มีการทดลองทำการบินรับส่งไปรษณีย์ระหว่างกรุงเทพฯ กับจันทบุรีด้วยเครื่องบินเบรเกต์ (Breguet XIV) ซึ่งเป็นเครื่องบินทหารที่ได้ดัดแปลงมาใช้งานขนส่งทางอากาศ การทดลองทำการบินได้ผลเป็นที่น่าพอใจ ต่อมาจึงได้มีการขนส่งผู้โดยสารในเส้นทางนี้ด้วย จนกระทั่งเมื่อวันที่ 23 มิถุนายน 2463 กรมอากาศยานทหารบกได้เปิดการบินรับส่งไปรษณีย์ระหว่างจังหวัดนครราชสีมากับจังหวัดอุบลราชธานีขึ้น เส้นทางบินได้ขยายออกไปยังจังหวัดอุดรธานี และหนองคาย มีเส้นทางบินอีกสายหนึ่งไปยังจังหวัดพิษณุโลก และเพชรบูรณ์ แม้จะมีการขนส่งผู้โดยสารบ้าง แต่บริการหลักก็ยังคงเป็นไปรษณีย์และเป็นการขนส่งไปยังจังหวัดที่ยังไม่มีรถไฟเชื่อมถึง
ในปี พ.ศ. 2468 ประเทศไทยได้จัดตั้งกองบินพลเรือน กรมบัญชาการกระทรวงพาณิชย์และคมนาคม และจากนั้นการบินพลเรือนของประเทศได้มีหน่วยงานที่ดูแลรับผิดชอบมาโดยตลอด
เมื่อกิจการขนส่งทางอากาศ ได้เจริญรุดหน้าขยายตัวขยายเส้นทางออกไป และมีประสิทธิภาพและความปลอดภัยยิ่งขึ้น ฉะนั้น ในปีพ.ศ. 2476 ได้มีการเปลี่ยนจากกองบินพลเรือนเป็นกองการบินพาณิชย์ สำนักงานปลัดกระทรวง กระทรวงเศรษฐการ ถัดมาในปีพ.ศ. 2477 ย้ายไปสังกัดกรมการขนส่ง ทบวงพาณิชย์และคมนาคม กระทรวงเศรษฐการ จนกระทั่งปี พ.ศ. 2484 กรมการขนส่ง โอนกลับมาขึ้นกับกระทรวงคมนาคม ต่อมา พ.ศ. 2485 ได้มีการแบ่งแยกกองให้ชัดเจนเป็น กองขนส่งทางอากาศ กรมการขนส่ง กระทรวงคมนาคม
ต่อมาปี พ.ศ. 2491 ได้มีการแยกการบินพลเรือน ออกจากการบินทหาร และโอนกิจการให้กระทรวงคมนาคม และปี พ.ศ. 2497 ได้ยกฐานะเป็น สำนักงานการบินพลเรือน แต่ยังสังกัดกรมการขนส่ง กระทรวงคมนาคมอยู่ จนกระทั่ง พ.ศ. 2506 ได้ยกฐานะเป็น กรมการบินพาณิชย์ เมื่อวันที่ 27 พฤศจิกายน 2506 และได้เปลี่ยนชื่อเป็น “กรมการขนส่งทางอากาศ” เมื่อมีการปฏิรูประบบราชการในปี พ.ศ. 2545
และต่อมาได้มีการเปลี่ยนชื่ออีกครั้งเป็น "กรมการบินพลเรือน" มีผลตั้งแต่วันที่ 24 พฤศจิกายน พ.ศ. 2552
ต่อมาในวันที่ 1 ตุลาคม พ.ศ. 2558 ได้มีการประกาศบังคับใช้พระราชกำหนดการบินพลเรือนแห่งประเทศไทย พ.ศ. 2558 เปลี่ยนแปลงชื่อกรมเป็น "สำนักงานการบินพลเรือนแห่งประเทศไทย"
เมื่อวันที่ 19-30 มกราคม พ.ศ. 2558 ทางองค์การการบินพลเรือนระหว่างประเทศ (ICAO) เข้ามาตรวจสอบการกำกับดูแลความปลอดภัยสากล ของกรมการบินพลเรือนของไทย ในการตรวจสอบพบว่า กรมการบินพลเรือน มองข้ามกฎความปลอดภัยหลายข้อ ทำให้ในเดือน กุมภาพันธ์ ICAO ประกาศลดสถานะความปลอดภัยการบินของประเทศไทย ทำให้ตกอยู่ในระดับที่แย่ที่สุดในภูมิภาค
ในปลายเดือน มีนาคม สำนักงานการบินพลเรือนแห่งประเทศญี่ปุ่น (JCAB) ได้นำผลการตรวจสอบของ ICAO มาเป็นเกณฑ์สั่งห้ามเที่ยวบินเช่าเหมาลำที่จดทะเบียนจากประเทศไทยบินเข้าญี่ปุ่น ทั้งนี้ทำให้ทุกสายการบินจากไทยไปประเทศญี่ปุ่นจะขอเพิ่มเที่ยวบิน เส้นทาง และขนาดของเครื่องบินไม่ได้ตั้งแต่วันที่ 1 เมษายน เป็นต้นไป เหตุการณ์นี้ทำให้ผู้เกี่ยวข้องหลายฝ่ายออกมาเรียกร้องให้รัฐบาลจัดการกับเหตุการณ์ดังกล่าวให้เร็วที่สุด เพื่อไม่ให้เกิดผลกระทบกับเที่ยวบินเช่าเหมาลำที่จะเดินทางเข้าประเทศญี่ปุ่นในช่วงเดือนท่องเที่ยว เบื้องต้นทางรัฐบาลได้อาศัยความสัมพันธ์ขอผ่อนผันให้ทำการบินได้ชั่วคราว
2 เมษายน ทางกรมการบินพลเรือนพยายามหาลือกับเกาหลีใต้มิให้ทำการห้ามสายการบินเช่าเหม่าลำจากไทย จำนวน 3 สายการบินทำการบินเข้าไปยังเกาหลี ส่งผลให้มีผู้โดยสารติดค้างที่สนามบินและทำให้ถูกยกเลิกเที่ยวบินไปเกาหลีมากกว่า 10,000 คน
18 มิถุนายน เมื่อครบกำหนดการผ่อนปรน 90 วัน ICAO ลดสถานะความปลอดภัยการบินของประเทศไทยและขึ้นสัญญาลักษณ์ธงแดงบนเว็บไซต์ของตน เนื่องจากแผนแก้ไขข้อบกพร่องอย่างมีนัยสำคัญของไทย ยังไม่ผ่านการรับรองอีกทั้งกรมการบินพลเรือนยังไม่ผ่านมาตรฐานการออกใบรับรองผู้เดินอากาศ ซึ่งถือเป็นเรื่องสำคัญที่สุด
1. กำกับ ดูแล ควบคุม ส่งเสริม และพัฒนา กิจการการบินพลเรือน ทั้งในด้านนิรภัยการรักษาสิ่งแวดล้อม การรักษาความปลอดภัย การอำนวยความสะดวกในการขนส่งทางอากาศ เศรษฐกิจการขนส่งทางอากาศ และด้านอื่น ๆ ที่เกี่ยวข้องกับกิจการการบินพลเรือนให้เป็นไปตามกฎหมายและมาตรฐานสากล
3. ส่งเสริม และพัฒนาเครือข่ายระบบการขนส่งทางอากาศ อุตสาหกรรมการบินและกิจการการบินพลเรือนให้มีประสิทธิภาพและได้มาตรฐานสากล
4. เป็นศูนย์กลางในการให้บริการและเผยแพร่ข้อมูลข่าวสารและประชาสัมพันธ์เกี่ยวกับกิจการการบินพลเรือนให้สามารถดำเนินการและแข่งขันได้ในระดับสากล
นอกจากอำนาจหน้าที่ในการดำเนินการให้บรรลุวัตถุประสงค์แล้ว ให้สำนักงานมีอำนาจหน้าที่ ดังต่อไปนี้ด้วย
1. ศึกษา วิเคราะห์ และพัฒนา กิจการการบินพลเรือน ทั้งในด้านนิรภัย การรักษาสิ่งแวดล้อมการรักษาความปลอดภัย การอำนวยความสะดวกในการขนส่งทางอากาศ เศรษฐกิจการขนส่งทางอากาศตลอดจนระบบโครงสร้างพื้นฐานการบินพลเรือนของประเทศ
2. เสนอแนะนโยบายต่อคณะกรรมการการบินพลเรือนเกี่ยวกับกิจการการบินพลเรือนและการขนส่งทางอากาศ
4. ทำหน้าที่เป็นหน่วยงานธุรการให้กับคณะกรรมการการบินพลเรือนตามกฎหมายว่าด้วยการเดินอากาศ และปฏิบัติงานอื่นตามที่คณะกรรมการการบินพลเรือนมอบหมาย
5. ดำเนินการจัดทำแผนอำนวยความสะดวก แผนรักษาความปลอดภัย และแผนนิรภัยในการบินพลเรือนแห่งชาติ รวมทั้งแผนแม่บทการจัดตั้งสนามบินพาณิชย์ของประเทศ เพื่อเสนอให้คณะกรรมการการบินพลเรือนพิจารณาอนุมัติ รวมทั้งกำกับดูแลและควบคุมการดำเนินการให้เป็นไปตามแผนดังกล่าว
6. ดำเนินการจัดระเบียบการบินพลเรือน รวมทั้งกำหนดหลักเกณฑ์ วิธีการ และเงื่อนไขเกี่ยวกับการใช้น่านฟ้าให้เกิดความปลอดภัยและมีประสิทธิภาพสูงสุด
7. ตรวจสอบ ติดตาม ควบคุม รวมทั้งส่งเสริมให้ผู้ที่เกี่ยวข้องในอุตสาหกรรมการบินและกิจการการบินพลเรือนปฏิบัติตามกฎหมาย กฎ ระเบียบ และมาตรฐานสากล
8. กำกับดูแลกิจการสนามบินและสนามบินอนุญาตที่จัดตั้งขึ้นตามกฎหมายว่าด้วยการเดินอากาศหรือตามกฎหมายอื่นให้เกิดความปลอดภัยและได้มาตรฐานสากล
9. ให้ความร่วมมือและสนับสนุนคณะกรรมการการบินพลเรือนและส่วนราชการในการประสานงานหรือเจรจากับองค์การระหว่างประเทศหรือต่างประเทศเกี่ยวกับสิทธิในการบิน หรือการทำข้อตกลงใดๆเกี่ยวกับการบินพลเรือนอันอยู่ในอำนาจหน้าที่ของส่วนราชการอื่น
10. ร่วมมือและประสานงานกับองค์การหรือหน่วยงานที่เกี่ยวข้องทั้งในประเทศและต่างประเทศในด้านการบินพลเรือนตามพันธกรณีที่ประเทศไทยมีอยู่ตามอนุสัญญาหรือข้อตกลงระหว่างประเทศที่ประเทศไทยเป็นภาคี
12. ให้การรับรองหลักสูตรและสถาบันฝึกอบรมผู้ประจำหน้าที่ตามกฎหมายว่าด้วยการเดินอากาศและกำหนดคุณสมบัติและความรู้ของบุคลากรด้านการบินอื่นที่พึงต้องมี
14. จัดทำทะเบียนอากาศยาน รวมทั้งทะเบียนผู้ประจำหน้าที่และบุคคลอื่นที่เกี่ยวข้องกับการบินพลเรือน
16. ดำเนินการอื่นใดที่จำเป็นหรือต่อเนื่องให้บรรลุวัตถุประสงค์ของสำนักงาน หรือตามที่กฎหมายกำหนดให้เป็นอำนาจหน้าที่ของสำนักงานหรือตามที่รัฐมนตรีหรือคณะรัฐมนตรีมอบหมาย
คณะรักษาความสงบแห่งชาติ ได้มีมติผ่านคณะรัฐมนตรีแต่งตั้งกรรมการอื่นดังนี้ โดยมีผลตั้งแต่วันที่ 3 พฤศจิกายน พ.ศ. 2558