ธงชาติลิทัวเนีย มีลักษณะคล้ายกับธงชาติพม่า แต่ไม่มีดาว และออกจะเข้มด้วย ธงสามสีแบ่งตามแนวนอน พื้นสีเหลือง สีเขียวและสีแดง เรียงจากบนลงล่าง ความกว้างแต่ละแถบเท่ากัน ธงนี้เริ่มใช้เมื่อวันที่ 20 มีนาคม พ.ศ. 2532 ซึ่งเป็นเวลาเกือบ 2 ปี ก่อนการล่มสลายของสหภาพโซเวียตและการประกาศเอกราช ก่อนหน้านี้ธงนี้เคยใช้เป็นธงชาติลิทัวเนียในช่วงปี พ.ศ. 2461 - 2483 ซึ่งเป็นช่วงที่ลิทัวเนียอยู่ภายใต้การยึดครองของสหภาพโซเวียต โดยที่สีในธงดังกล่าวสว่างกว่าสีที่ใช้อยู่ในปัจจุบัน ต่อมาหลังการยึดครองระยะสั้นของนาซีเยอรมนีช่วงสงครามโลกครั้งที่ 2 ลิทัวเนียมีฐานะเป็นสาธารณรัฐสังคมนิยมโซเวียตลิทัวเนีย ธงชาติในยุคนี้เริ่มแรกเป็นธงแดงแบบธงชาติสหภาพโซเวียตพร้อมอักษรบอกนามประเทศ ต่อมาจึงเปลี่ยนเป็นธงแดงแบบโซเวียตมีแถบสีขาวและสีเขียวอยู่ตอนล่าง ธงชาติลิทัวเนียที่ใช้อยู่ในปัจจุบันนี้เป็นการปรับปรุงจากธงชาติสมัยประกาศเอกราชเล็กน้อย โดยแก้สัดส่วนธงเดิมจาก 1:2 เป็น 3:5 ใน พ.ศ. 2547