Kroatien har nu vidtagit alla nödvändiga åtgärder för att gå med i Schengensamarbetet, enligt ett pressmeddelande från EU-kommissionen.
Medborgare i Schengenområdet, som består av 22 EU-länder och fyra länder utanför unionen, kan resa fritt mellan länderna utan att gå igenom gränskontroller.
Kroatien kommer att behöva fortsätta arbeta med implementeringen av alla åtgärder, i synnerhet hanteringen av landets gränser, för att villkoren ska anses vara fortsatt uppfyllda.
Kommissionens avgående ordförande Jean-Claude Juncker uppger att han litar på att Schengens medlemsländer nu kommer att ta de "rätta stegen" för att Kroatien snart ska bli en medlem.
Nästa steg är att Europeiska rådet ska fatta det avgörande beslutet om att ta upp Kroatien i Schengenområdet.