Which one is correct?

The competition is open to all people aged 20 or above.

The competition is open to all people aged 20 and above.

Thanks in advance!
I don't have any preference for "or" over "and." I do think I would say "older" instead of "above" but even that is really just a preference.

Bottom line - either of your suggestions is fine.
How about "open to anyone who is at least 20 years old."
Students: We have free audio pronunciation exercises.
I would just add this to the good responses you've already had, for when the age is 60:

For all those 60 and better.
Thanks everyone Emotion: smile Your answers resolved my doubt!
Hi Christanford,

A small comment about this. Your answers resolved my doubt!

What you asked would be better described as a question.

eg Which is correct, A or B?

A doubt involves some suggestion of certainty.

eg My textbook says that A is correct, but I keep thinking that to me B sounds correct. In other words, I have some doubt about A.

Best wishes, Clive
Site Hint: Check out our list of pronunciation videos.
Thanks Clive!
I wasn't aware of that at all!