CFNI may stand for:
- Christ for the Nations Institute, a Christian educational institute in Dallas, Texas
- CFNI (AM), a radio station in Port Hardy, British Columbia, Canada.
CFNI is a Canadian radio station that broadcasts a Hot AC/ Classic Hits format at 1240 AM in Port Hardy, British Columbia. The station is owned by Vista Broadcast Group.
The station began broadcasting in 1979.