Flavobacterium columnare is a bacterial pathogen causing high mortality rates for many freshwater fish species. Fish vaccination with a safe and effective vaccine is a potential approach for prevention and control of fish disease. Here, in order to produce bacterial ghost vaccine, a specific Flavobacterium lysis plasmid pBV-E-cat was constructed by cloning PhiX174 lysis gene E and the cat gene with the promoter of F. columnare into the prokaryotic expression vector pBV220. The plasmid was successfully electroporated into the strain F. columnare G4cpN22 after curing of its endogenous plasmid. F. columnare G4cpN22 ghosts (FCGs) were generated for the first time by gene E-mediated lysis, and the vaccine potential of FCG was investigated in grass carp (Ctenopharyngodon idellus) by intraperitoneal route. Fish immunized with FCG showed significantly higher serum agglutination titers and bactericidal activity than fish immunized with FKC or PBS. Most importantly, after challenge with the parent strain G4, the relative percent survival (RPS) of fish in FCG group (70.9%) was significantly higher than FKC group (41.9%). These results showed that FCG could confer immune protection against F. columnare infection. As a nonliving whole cell envelope preparation, FCG may provide an ideal alternative to pathogen-based vaccines against columnaris in aquaculture.