Правильно
В Україні – єдиний правильний варіант вживання словосполучення в українській мові. За українським правописом з назвами держав завжди використовується прийменник “в”: в Греції, в Угорщині. Прийменник “на” використовується тільки з назвами територій: на Галичині, на Буковині.
Я живу в Україні.
В Україні почалася весна.
Євробачення знову відбудеться в Україні.
Неправильно
На Україні.
Особливо обдарованим пояснюю: Вираз „на Україні“ успадкований від праукраїнського „на Русі“. Йдеться не про московське князівство, а про Київську Русь. Тоді єдиною формою було „НА РУСІ“ і ніхто ніколи не казав „в Русі“. Прийменник „на“ вказує на те, що щось має поверхню або територію: на Батьківщині, на Землі, на Марсі, на озері, на острові, на підлозі, на стіні, на стелі, на горищі, на пасовищі, на картині, на столі, на килимі тощо. Слід також розуміти, що від прийменника „на“ чи „в“ вирази мають різні значення: значення: „на скрині“ та „в скрині“; „зорі на небі“ але „птах у небі“; „лежати на землі“ чи „лежати в землі“.