満艦飾(まんかんしょく、full dress ship)とは、軍艦が祝祭日・記念日・式典等に際して祝意を表すために、艦首からマストを通して艦尾までの旗線に信号旗などの旗を連ねて掲揚して飾ること。歴史上は万国旗を用いる場合もあったが、国旗同士の順序・位置が国家間の上下関係を示すと解釈されるおそれがあるため、もっぱら信号旗が使われるようになった。軍艦以外の船舶では満船飾(まんせんしょく)と呼ぶ。